It feels pretty fitting, therefore, that the small town of Stroud in the Cotswolds has just been named the UK's best place to live by The Sunday Times.
According to the publication's panel of experts, the historic market town has "a unique independent spirit that comes to the fore in its impressive local food scene and at the brilliant weekly farmers' market that brings the town and surrounding countryside together".
It also has excellent transport links. A direct train to London Paddington takes around 90 minutes, while Bristol is around a 45-minute drive away. The city of Gloucestershire (10 miles away) and the large spa town of Cheltenham (13 miles away) are even closer.
Ilkley – a spa town within easy commuting distance of Leeds and Bradford – is named the best place to live in the North and Northeast.