The Manor Inn is a country inn with relaxed rooms, a restaurant, bar, and terrace. Enjoy real ales and traditional pub fare. Free parking is available.