LCP’s latest LCPAca Residential Index found that new build sales are falling 13.8% in Prime Central London. Sales in Greater London have also slowed, with
LCP’s latest LCPAca Residential Index found that new build sales are falling 13.8% in Prime Central London. Sales in Greater London have also slowed, with