Chelsea Shop

OUR CHELSEA SHOP

We are open from Monday to Saturday, so please do call if we can help with any flowers queries.

 Opening_NEW

490a Kings Road, Chelsea
LONDON SW10 0LF
0207 351 3151 / 07973 968 171

TO ORDER FLOWERS !

All our fresh flower bouquets are made up by hand in the Chelsea Shop.

They are available for daily delivery throughout London on the day of your choice.

 View  the online shop to place your order today!