Why is the country so expensive?

England has the world’s highest average house price and the third-highest average property value, according to new figures.The annual average house sale price in England was £250,000 last year, according the House Price Index, which covers the UK as a whole.The average property sale price is £260,000.The highest house price in the country is in Newcastle-upon-Tyne, where the average is […]