4 Kelvin Court
London
Greater London
W4 3SX
United Kingdom
Tel: 020 3900 2440
Flower Shops are a professional florist located in London, UK. Delivering the most delicate, fragrant, and fresh flowers in all areas of the capital and beyond, the company's talented team makes sure your loved ones receive your greetings, congratulations, love and wishes in the form of a unique floral bouquet. Order today on 020 3900 2440 and surprise the people you cherish the most with heavenly flowers!