The Flower Stand

Florist at Fulham Road
The Flower Stand image
Ad

5 / 10 from 1 review
Address
Fulham Road
Chelsea
London
SW3 6HY
Map
Telephone
020 7351 7996
Region
Chelsea
Nearest Station
South Kensington
0.37 miles
Category
Florists
Opening Summary
6am - 9pm 7 Days a week

Beautiful dutch flowers delivered in London 7 days a week

The Flower Stand Picture Gallery

The Flower Stand Chelsea
The Flower Stand Chelsea

User Reviews

Anonymous

Jan 17, 2010

best flower stand in london, with the best looking staff!!
Have your say

Add a review or useful tip for this business