Contact us

Please do come and visit one of our two London shops – we'd love to say hello! Both are filled with fresh flowers, plants and all manner of handcrafted artisan gifts. They are the perfect place to pick up a thoughtful gift, treat yourself to a new and unique accessory, or find a special piece for your home. We are open 7 days a week in both locations*


Clerkenwell Shop:

Monday to Saturday: 10am to 7:30pm
Sunday: 11am to 5pm

31 Exmouth Market, EC1R 4QL, London. 

Stoke Newington Shop:

Monday to Friday: 10am to 6:30pm
Saturday: 10am to 7pm
Sunday: 11am to 5pm
166 Stoke Newington Church Street, N16 0JL, London.



If you'd like to get in touch please email: or if your query relates to flowers please email:


*We are open on all bank holidays (except over Christmas when we close between Christmas Day and the first week of January inclusive)