The Porch House

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.


Digbeth Street, Stow on the Wold, GL54 1BN


(01451) 870048

More on The Porch House

More from Visit