Welcome to the Halfway House

Welcome to the Halfway House, your escape from the hustle and bustle of Earlsfield high street, located a literal stones throw away from the train station. Our menu celebrates the provenance of British food, championing seasonal products for all, with a strong social element and focus on sharing.

Did somebody say brunch?
Our doors are open from 10am, Monday – Sunday, for the brunch of your dreams… think cracking eggs, colourful dishes and an array of freshly ground coffee and fruity juices… sounds great, right?

 With Christmas just around the corner, find out about what we are up to this year, to make it the best Christmas in Earlsfield!

Pop and down to meet Junior and the team, we can’t wait to see you.

Find out more

BRITISH, SEASONAL, SOCIAL

Our ethos is British, seasonal and social with a focus on sharing. With an extensive list of plant based dishes, along with a wide range of meat and fish dishes, there’s a bite for everyone at the Halfway House.

Our plates don’t wait – served fresh as soon as they’re ready! We recommend between 2-3 per person.

Check out our menus

Halfway House Terrace

Our beautiful terrace situated in the heart of Earlsfield, our take on the beer garden.

An escape from the world with its floral decor and beautiful artwork. With warming heaters fitted for those cooler months, and TVs for all those sporting moments, our garden is fit for all weather, all year.

Reserve your spot by clicking below.

Let's Meet Halfway

Christmas in Earlsfield

With Christmas creeping into our social calendars, it’s time to get planning! Whether you’re looking to join us for a festive lunch with work colleagues, a Christmas catch-up with friends over some of our finest cocktails, or a five-course traditional Christmas Day lunch with the family, you can do so at The Halfway House.

Find out more

Gallery

Take a look inside our pub!

Opening times

  • Monday - Thursday - 10am - 11pm
  • Friday - Saturday - 10am - 1am
  • Sunday - 10am - 11pm

Food Service Times

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