Blooms at London

Flower Delivery in Barnes

Premium hand-tied bouquets and reliable same-day delivery in Barnes — from your London florist.

About Barnes

Barnes lies within the London Borough of Richmond upon Thames, in the SW13 postcode, set in a distinctive bend of the River Thames about 5.8 miles southwest of Charing Cross. Its focal point is Barnes Pond, at the heart of the historic village, surrounded by a conservation area of 18th- and 19th-century buildings. To the south, Barnes Common is a 120-acre local nature reserve, while the WWT London Wetland Centre, built on former Barn Elms reservoirs, is a Site of Special Scientific Interest. The Terrace, a riverside road of Georgian mansions dating from around 1720, is considered some of the oldest riverside housing in London. The area is served by two South Western Railway stations, Barnes and Barnes Bridge, both with direct trains to Waterloo via Clapham Junction.

Barnes is in our Standard Delivery area (SW13 postcodes) — same-day from £14.95 when you order before 1pm, or next-day from £6.95.

Why choose us in Barnes

  • Same-day delivery to Barnes and the surrounding SW13 postcodes — order before 1pm.
  • Every arrangement hand-tied by our expert florists in London.
  • Premium seasonal blooms sourced directly from leading UK and European growers.
  • Tailored for every occasion — birthdays, weddings, sympathies, and more.

Ready to order?

Brighten someone's day in Barnes

Order before 1pm for same-day delivery.

Perfect for every occasion

Birthday CelebrationsWedding BloomsCorporate EventsSympathy FlowersFlower SubscriptionsJust BecauseNew BabyThank You
One family of florists

Our sister florists

Delivering the same hand-tied care to neighbouring areas.