Business leader reacts to Levelling Up Fund
By Ian Mean STROUD was earlier this year given the accolade by the Sunday Times as the best place to live in Britain. But does Stroud town centre live up to that billing? My feeling, and the feeling of key property experts, is that it currently