Border town surrounded by rolling hills named one of the best places to live in the UK
The small town, which is surrounded by beautiful hills and home to fewer than 3,000 residents, has been named one of the best places to live in the UK by The Sunday Times.