Mackintosh Store Launches in London

By posted on
No. 01 / 07
Browse Gallery

It’s been a long time coming – a very long time taking the fact that they launched in1823 – but Mackintosh have just opened their first standalone store. It’s based in London (104 Mount street to be exact) and showcases some of the history of the brand alongside newer collections like their Kitsune collab. If you’re in town, it’s well worth a visit.

Related Posts
Comments