UNBIASED | UP-TO-DATE | UNMISSABLE
The average price of properties in the UK was £271,000 in the 12 months to March…