Comments
27/11/2021:
Flower Delivery Canary Wharf is located in the heart of London, UK. It's easy to get to from the nearest tube station and it's in a really busy area so you can find plenty of other shops and things to do nearby. Do they deliver to other cities in the UK too? ,
Cynthia,
Pharmacy Technician
Add your thoughts
Please leave a comment or review about Flower Delivery Canary Wharf below. Your feedback will help inform other NHS staff.