020 8323 2881
94 Three Colt St London United Kingdom E14 8AP
Forces Discount: 5% discounts vouchers for returning customers until the end of October 2020
Flowers Canary Wharf is a professional florist shop in London, UK. The company will make sure you are getting some of the finest flower arrangements around town.