Barnes Store


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: for all store enquiries.

How to find us: