Topsham is one of the best places to live in the UK - and that’s official!
The town has had the honour of making it into the prestigious Sunday Times Best Places list, one of only two locations in Devon to make the grade.
Judges selected this year’s entries for the sought-after league table on the basis of how beautiful the location was, the quality of local services and...