London to remain top investment location post pandemic

A poll conducted by the City of London Corporation has revealed that 99% of global investors are still keen to invest in London, with 79% actively doing so.