Sherborne voted Sustainability Town of 2024
Sherborne in Dorset sounds like the perfect place to live and is incredibly fit for the future. The Sunday Times newspaper declared in March 2024 that Sherborne is the best place to live in the South West. Sunday Times judges said: “A busy high street and high-class education helped to (more…)
Read More