The market town of Sherborne, in north-west Dorset, has perhaps one of the most characterful main streets in England. Framed by the verdant Dorset countryside, as a distant backdrop, it…
The market town of Sherborne, in north-west Dorset, has perhaps one of the most characterful main streets in England. Framed by the verdant Dorset countryside, as a distant backdrop, it…