Be the first to hear about our Barnes store events
Our first store in Barnes store can be found in the heart of the high street - just look for the little green shop (next to M&S Food); filled with a full range of our artisan made designs - including womenswear, sleepwear and homewares. We also stock a range of gifts and independent small brands, including Harry Rocks, Temple of Incense and Pott Candles.
Visit us at:
23 Barnes High Street, London, SW13 9LW
Opening Hours - Tuesday to Saturday, 10am - 5pm.
Email: email@example.com for all store enquiries.
How to find us: