Stroud has been named the best place to live in Britain by Sunday Times

The Gloucestershire town of Stroud has been named the best place to live in Britain by the Sunday Times newspaper.

The town of Stroud is an overall winner from a list of 78 locations compiled by The Sunday Times.

Read the article hereĀ