Odiham Castle
August 30, 2024 in England ⋅ ☁️ 22 °C
Otherwise known as King John’s Castle (of Magna Carta fame). It’s quite incredible that you can you on an afternoon walk and see this piece of history while still hearing the motorway in theRead more






