China's new embassy is planned at the historic Royal Mint Court site, close to the Tower of London and in proximity to key financial districts. Security experts argue that the location offers a strategic advantage for potential intelligence-gathering operations