Brown's London is the florist to Canary Wharf, and the favoured choice of luxury hotels and corporate offices in London. Our store is located in the upmarket Canary Wharf Shopping Centre. We offer express delivery to all London postcode areas, and free express delivery to the Canary Wharf business area.
Brown's London is the first choice for flowers and floristry in London, and has a reputation built on quality and excellence.
Store opening hours: Weekdays 7am - 8pm | Sat 10am - 7pm | Sun Midday - 6pm