Welcome to The Secret Garden

We are passionate about providing high quality, beautiful, fresh blooms. Our talented team of florists will create unique arrangements for you in our signature natural style. Our shop, nestled in the heart of Thames Ditton, is also brimming with specially curated plants, pots and stylish homeware. We believe you don’t need a special occasion to give flowers (or treat yourself!), so shop online or pop in-store today.


Flower Delivery & Collection

We offer local delivery and collection of pre-ordered bouquets from The Secret Garden.

Available Monday to Saturday, call us on 02083 985505 or shop our collection here.