Bath has been named the best place to live in Britain in the annual league table, ranking above other popular locations including Lyme Regis in Devon and Salisbury, Somerset.
The rankings are compiled by the UK's largest independent buying agents Garrington Property Finders and rates nearly 1,400 cities, towns and villages across England and Wales according to four criteria – natural beauty, architectural beauty, quality of life and environmental credentials.
Bath topped the list, Lyme Regis was second, followed by Salisbury. Other places to make up the prestigious top 10 included Caton in Lancashire, Kidwelly in Wales and Newport on the Isle of Wight.