The Coach House is situated in the quaint village of Locking, just three miles from Weston-Super-Mare. We have a large car park and a lovely beer garden. We are a popular place to enjoy something to eat, and our Flame Grill menu contains something for everyone.
We have plenty of food offers available to make sure we are great value for money. We actively support our Pub Pool, Darts and Skittles Teams. The Coach House is a friendly pub and welcomes locals and visitors alike.