The Coach House is a pub offering British cuisine for lunch and dinner. It is located in Weston-super-Mare.