Fill Your Vase
Flower Station KensingtonThe Barkers Building 63-97 Kensington High Street, London,
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