Search Results We have found 1 clinical trials matching your search query. Close Flower Delivery Canary Wharf London Posted 01 years 02 months 13 days 02 hours 50 minutes ago. United Kingdom (UK) 79 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