Specialized Concept Store Stockholm is located in Stockholm, Sweden on Skeppsmäklargatan 33. Specialized Concept Store Stockholm is rated 4 out of 5 in the category bicycle store in Sweden.
Address
Skeppsmäklargatan 33
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance