According to a new study by estate agent Savills four of the top 10 most desirable British towns to live in are in ...