The Flower Shop London
0
Reviews
Flowers & Gifts in London
- Streatham Hill
Streatham Hill, Streatham Hill Railway Station
, Streatham Hill, London, SW2 4SA
+44 (0) 20 8671 1322
Located in Streatham Railway Station, The Flower Shop sell a variety of plants and gifts including teddy bears and chocolates for a variety of occasions. They also offer an interflora delivery service throughout London and the UK.
Tags:
florists
|