Ancient market town with unique windmill is named England's happiest place
Sleaford has won plaudits after being named the happiest place to live in England. The old market town is popular for its shops and restaurants but also attracts walkers keen on countryside
Source: mirror.co.uk