Björn Borg is located in Stockholm, Sweden on Tulegatan 11. Björn Borg is rated 4.4 out of 5 in the category activewear store in Sweden. Björn Borg is an international sports fashion brand for people who want to feel active and attractive. We design products that combine unique expression, perfect fit, good functionality and long-lasting quality.