London commercial property sales top £11bn as City market has its best month in a decade
Investment in commercial property in central London has topped £11bn so far this year, as the City market saw its strongest trading in a decade. According to new data from property agency Savills, £2.35bn was invested in central London’s commercial property in July alone, taking total turnover for 2017 to […]