Stroud named as one of the best places to live in the South West
STROUD has been named as one of the best places to live in the South West again. The town returns to the top 10 South West locations included in The Sunday Times Best Places to Live 2019 for another year. Described as 'the bohemian capital