Visit Us

Please do come and visit one of our three London shops! We are open 7 days a week in Exmouth Market and Stoke Newington!


Clerkenwell (Exmouth Maket) Shop:

Monday to Saturday: 10am to 7:30pm
Sunday: 11am to 6pm
Open on all Bank Holiday's except during Christmas
Address: 31 Exmouth Market, EC1R 4QL, London


Stoke Newington Shop:

Monday to Friday: 10am to 6:30pm
Saturday: 10am to 7pm
Sunday: 11am to 6pm
Address: 166 Stoke Newington Church Street, N16 0JL, London.
Open on all Bank Holiday's except during Christmas


Brixton Shop

WILL BE CLOSED Sunday 18th March

Monday: CLOSED
Tuesday: CLOSED
Wednesday to Friday: 10:30am to 7:30pm
Saturday: 10am to 7:30pm
Sunday: MIDDAY to 5pm
Closed on Bank Holiday's 
Address: Unit 71 Granville Aracade, Brixton Market Village, SW9 8PR



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)