The pretty town 90 minutes from London with the UK's 'best' high street perfect for a weekend away
MyLondon
—
This charming town has been named one of the 'best places to live'