Home PageStowell CourtSunday LunchMain MenuEventsComments  

Stowell Court

The Poppe Inn has a long recorded history. Originally it was 3 cottages, built in 1485 during the reign of Richard III and Henry VIII, and was first recorded as holding deeds in 1838 when it was occupied by William chapel. It was then Called the Country Hotel".