Stamford named as one of the best places to live

0
Have your say

Stamford has been named as one of the 12 most desirable locations in the Midlands in a national newspaper guide.

The town will be published in The Sunday Times’ Best Places to Live list in the newspaper this weekend.

The guide is based on elements including schools, natural beauty and crime.