About the Business
Flower shop in West Hampstead London established since 1973, member of Interflora. Delivers fresh flower for all occasions locally and internationally. We are proud of providing professional service to our customers. We offer styling, huge selection of colourful flowers to suit all tastes.
Location & Hours

108-110 West End Ln

Kilburn, NW6 2LS
Write a Review
Is this your business?

Claim this business
Business Removal

Request a Business Removal