Retail|In Pictures
Cambridge Satchel Company opens new London flagship
The Cambridge Satchel Company has its new London flagship on Carnaby Street. The 1,054 square foot store is set across two floors and features the brand’s British designed, developed and manufactured leather satchel range, alongside new products including The Bowls Bag, a cylindrical-shaped bag, which launched in June. The Carnaby store also...
loading...