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