According to Knight Frank’s London Report, London retained its title as the world’s top destination for investment in commercial real estate in 2018.