Come visit us in our brand new showroom on Amwell Street, just a 5 minute walk from Angel tube station and 7 minutes from King’s Cross. Whether you just want to browse our newest collections or want a one-on-one personal shopping session, we’re always happy to help!
67 Amwell Street, Lower Ground
EC1R 1ED London
Shop opening hours:
All other times available by appointment, just email us on [email protected]