Unsurprisingly, the list of the most expensive neighbourhoods in which to live based on house prices is dominated by London - with homes in the Kensington Abingdon district of the London borough of Kensington and Chelsea selling for a whopping £2,787,500 on average.
But we’re looking at those places outside the capital with the highest average house prices, based on the latest data from the Office for National Statistics.
Below are the 13 neighbourhoods beyond the capital with the highest average house prices during the year ending in March 2024, the latest period for which a localised breakdown is available.
We’ve ranked them in ascending order, from cheapest, relatively speaking, to most expensive, with the average house price topping £1 million in seven of those 13 areas.
What do you think needs to be done to make houses more affordable for the average person? Let us know in the comments section below.

9. Shiplake & Binfield Heath - £1,100,000
The average price of a house in Shiplake & Binfield Heath, South Oxfordshire, is £1,100,000 - making it the joint fifth most expensive place to live in England outside of London | Google Photo: Google

10. Moor Park & Batchworth - £1,150,000
The average price of a house in Moor Park & Batchworth, near Rickmansworth, is £1,150,000 - making it the fourth most expensive place to live in England outside of London | Google Photo: Google

11. Gerrards Cross - £1,160,000
The average price of a house in Gerrards Cross, Buckinghamshire, is £1,160,000 - making it the third most expensive place to live in England outside of London | Google Photo: Google

12. Esher - £1,275,000
The average price of a house in Esher, Elmbridge, is £1,275,000, making it the second most expensive place in England to live outside of London | Google Photo: Google