A big warm welcome from The Coach & Horses, Barnes

At The Coach and Horses we pride ourselves on being one of the best pubs in Barnes, serving a fine selection of cask conditioned real ales, craft beers, wines, gins and more… 

Whether you’re taking a winter stroll across Barnes Common, or along the river Thames, we sit proudly on Barnes High Street, just two minutes from Barnes Bridge Station, making us a great local Barnes pub.

With the biggest pub beer garden in Barnes, including ‘The Alcoves’, our garden huts the perfect outside party space, and ‘The Stables’ our private room available for private hire for birthdays, weddings, and any other event, it really is second to none! For the biggest and best Boat Race after party look no further! This year we’re going all out, with live music, the best burgers in town and VIP packages, enquire to book one of The Alcoves for further details of how to have the best Oxford Cambridge Boat Race day out!

Bring your friends, family and four-pawed friends (we’re a dog friendly as well as a family friendly pub) and have a browse at our spectacular menus, full of seasonal favourites and traditional pub food. If you’re looking for a Sunday pub, look no further, we serve our Sunday roasts all day long, along with our pies, burgers and brunch dishes.

It’s time for the Guinness 6 Nations 2020, we’ll be showing all of the live rugby action throughout the pub. Book a table for 4 or more guests to dine with us during any 6 Nations match and the first round of Guinness is on us!

Karmen and her team look forward to welcoming you to The Coach and Horses.

Book a Table

Guinness 6 Nations 2020

Catch all of the rugby action from the Six Nations 2020 live

6 Nations 2020 fixtures


Explore what our beautiful pub and garden can offer for your special day…

Explore More


Perfectly suited for all your party needs

Check it out

Guinness Six Nations Rugby

Opening Times

  • Monday - Wednesday 11am - 11pm
  • Thursday - Saturday 11am - 12am
  • Sunday 12pm - 11pm

Food service hours

  • Monday - Saturday 12pm - 10pm
  • Sunday 12pm - 9pm

Talk to one of our friendly team about making a booking by calling us on the number below.

020 8876 2695