The Coach House Restaurant is a charming venue in the heart of historic Chester. It offers an extensive menu of British and European cuisine, carefully prepared with locally sourced ingredients. With its warm and welcoming atmosphere, it’s the perfect spot for a romantic dinner or a night out with friends.