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


Clerkenwell (Exmouth Maket) Shop

Monday: 10am to 7:30pm
Tuesday to Saturday: 9am 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

Call our florists to make a custom flower order : +44 (0)20 36385621

We can deliver our flowers to central London postcodes same day, 7 days a week. We deliver to UK wide postcodes Tuesday to Saturday.


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)

Our Brixton Shop is now permanently CLOSED :( Thank you to all of you that visited us while we were there!