Originally built in 975 AD, The Porch House claims to be England's oldest inn, though its exact origins as a pub are debated. Its Cotswold stone exterior and historic features make it a truly unique and picturesque spot. Location: Stow-on-the-Wold, Gloucestershire, England.
funfacts.it uses functional cookies and non-personalized content. Click 'OK' to allow us and our partners to use your data for the best experience!
Learn more