The total spent on properties in England and Wales in the year to March was 8.1 per cent higher than the £254.1billion spent the previous one.
The total spent on properties in England and Wales in the year to March was 8.1 per cent higher than the £254.1billion spent the previous one.