Flowers Elephant and Castle

11 Elephant Rd London United Kingdom SE17 1AY
020 8610 3061

NHS Discount:
Discounts on Winter Flowers until the end of November 2020

About Us

Flowers Elephant and Castle is a professional company delivering classy and elegant flower bouquets.


 

NHS Staff: Register for Offers Here