Monthly Archives: January 2016

ODIHAM. King John’s private castle in the country

Tweet Odiham in Hampshire is a very pretty village were there is a ruin of an old castle from 13th century. It is one of three castles, built for King John of England (known as John Lackland) from 1207 to …

Posted in History&Towns&Castles&Palaces&Museums, Photo gallery | Tagged | Comments Off