The Coach House is a bar and pub offering casual dining with British cuisine. It also functions as a wedding venue, providing catering and event spaces.