HELLO LONDON!Thursday, November 22, 2012
Hi there London, we’re happy to announce we finally opened the doors of our very first London stores. That’s right, multiple stores.
On the lovely Westbourne Grove shopping street in Notting Hill, we opened a Maison Scotch and a Scotch Scotch & Soda store. You can find Maison Scotch at number 170 and shop for our men’s gear right across the street at 181.
Our London team is looking forward to welcome you in these new stores!