The Porch House, Stow-on-the-Wold
(947-present)

place and inn

Aged 1077

Commemorated on 1 plaque

The oldest inn in England circa 947 AD

Well Lane, Stow-on-the-Wold, United Kingdom where it sited