To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
Known as “ King John’s Castle “ Odiham was a was a frequent stopping point for Norman Kings and was likely built by King John in the 13th Century. The Castle is set on a site adjacent to The Basingstoke Canal. Odiham is a picturesque market town in North Hampshire with a wide high street of historic buildings and situated on the Basingstoke canal with lovely countryside and canal walks