The Harrow Inn is a pub offering homecooked meals and Sunday Roasts. Booking is recommended.