News

Alfred the Great made Winchester England’s first capital in 871, and the Hampshire city long remained at the centre of the action. Narrow streets of medieval and Georgian buildings hint at its past.
Merdon Castle near Winchester, Hampshire, had become overgrown Credit: Historic England/PA. Elspeth Faulkner, Historic England architect, said: “Merdon Castle has spent many years on the ...