Walk-in flower shop as well as an online florist. Free same day delivery in London. We offer fresh cut flowers as well as hand-tied bouquets and home and office plants as well.
Flower Station
Florist at The Barkers Building, 63-97 Kensington High St
Ad
No longer at this address
Our records show that Flower Station is closed.
Region
Kensington
Kensington
Category
Florists
Florists
User Reviews
There are no user reviews