The Royalist Hotel in Stow-on-the-Wold claims to be the oldest Inn in England:
The Royalist Hoteldates back to 947AD and was built by a Cornish Saxon Duke named Aethelmar, as a refuge on the Fosse Way. A Grade II listed building, which ranks it amongst the top 4% of protected buildings in the country, and with [...]