Search Results We have found 1 clinical trials matching your search query. Close Flower Delivery Canary Wharf London Posted 01 years 05 months 4 days 19 hours 33 minutes ago. United Kingdom (UK) 121 Flower Delivery in Canary Wharf London London E14 8RL. Speedy Flower Delivery in Canary Wharf London London E14 8RL. Unknown 1 Page 1 of 1