Public SectorCity of London Corporation and the Mayor of London pledge additional £50 million towards new London Museum5 Sep 2024