London’s commercial property transactions more than double in three years
The annual value of London’s commercial sales of property has soared by 166 per cent since 2014, up from £11.3 billion in 2014 to £30.1 billion in 2017, according to new analysis of HM Land Registry data for Greater London’s... View Article