House prices in London’s most sought-after areas plummeted further in June, with the average price in some postcodes falling by nearly £300,000 year on year. Read More
Let's stay in touch. Subscribe to our blog and get our best content in your inbox.
