Salcombe is 'most expensive town'

14 April 2023

Britain's most expensive seaside town is Salcombe in Devon - with an average house price of more than £1.2m in 2022, according to Halifax.

Read more...