curiousarchive.com
The Ghosts of England’s Oldest Pub, The Royal Standard of England, Buckinghamshire
Quirky, cosy, and radiating warmth, The Royal Standard of England in Penn, Buckinghamshire can easily be considered one of the most charming pubs in the southwest. With low beams, hidden nooks and …