Rumoured to be England’s oldest Inn and dating back to the 10th Century, The Porch House in Stow-on-the-Wold has 13 individually designed rooms, including family-friendly rooms and a dog-friendly room.
The Porch House
Address
Digbeth Street, Stow on the Wold, GL54 1BN