OUR FLAGSHIP TELFORD STORE
Established in 2013, our flagship Telford store stocks premium brands from some of the best designers across the globe.
Spread over 2000sq ft, our boutique store combines a premium feel with friendly and experienced staff to provide the best possible shopping experience.