COACH HOUSE INNS LIMITED
Coach House Inns are a boutique gastro pub company situated along both sides of the Marches in England and Wales.
All our pubs offer a great dining experience concentrating on the Chef Patron sourcing local and seasonal ingredients to put on the menu. Each has beautifully appointed ensuite bedrooms and are in tranquil destinations ideal for walking, relaxing and just taking in the scenery.
Please click here for our terms and conditions.