Results 1 results found King Johns Castle where King John resided prior to signing the Magna Carta in 1215, Odiham, Hampshire, England, United Kingdom, Europe