The Porch House

5-oldest-british-pubs-still-in-business

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.