Odiham, Hampshire, England, United Kingdom
Listed Grade II* The George Hotel dating from 1473, an impressive timber framed building, previously jettied, and an inn from at least 1587
Listen to the audio guide for George Hotel, Odiham blue plaque Free on WIP — starts by itself when you arrive, even with the screen off