The best place to live in Britain

We have long known that the East is a fantastic place to call home. Now one town in the region has come top of a list of the best places to live in the country. Stamford, near Peterborough, ticked all the boxes in the survey carried out by the Sunday Times. Stuart Leithes went to find out why.

Advertisement

Today's top stories