The Great British Life – What to see and do in Sherborne

With an impressive medieval abbey, Capability Brown landscape around a Tudor castle, and a dazzling range of independent shops, Sherborne is a Dorset town to savour at leisure. Read more