Fill Your Vase
Ref: 185676

Flower Station Kensington

The Barkers Building 63-97 Kensington High Street, London,
Kensington
London
W8 5SE
02073684527

Flower shop based in Kensington offering fresh cut flowers and home and office plants. Flower delivery is available in the local area.

Florists in Kensington ~ Florists in London

Florists Directory : Florists in London : Florists in Kensington