News

In the first six months of 2025, £694 million ($900 million approx) of “super-prime” flats and houses — those valued at £15 ...