Stroud is the capital of the south-western Cotswolds, located at the divergence of the five Golden Valleys, named after the monetary wealth created in the processing of wool from the plentiful supply of water power. Five populated valleys converge at Stroud, ten miles south-west of Cheltenham,...
Trustpilot
3 weeks ago
1 month ago