Our flagship store is located in Notting Hill Gate. In this bright, clean and buzzing studio you will feel immediately at ease. Located only 1 minute’s walk from Notting Hill Gate station (Central, District and Circle Lines).
Our beautiful Shoreditch studio is located at 105 Redchurch Street, East London’s best shopping street for the latest in fashion and beauty. Located just minutes away from Shoreditch Highstreet overground station and a short walk from Liverpool Street station.