Posts Tagged ‘Odiham’
Intriguing Odiham Castle
Odiham Castle in Hampshire is one of those ruins where you wish the walls could talk, with connections to King John and Simon de Montfort, decisions about England were made here
Read MoreOdiham Castle in Hampshire is one of those ruins where you wish the walls could talk, with connections to King John and Simon de Montfort, decisions about England were made here
Read More