London Chinese 'super embassy' triggers espionage fears
The proposed site is between financial hubs in the City of London and Canary Wharf - and close to three data centres. The US is reported to be concerned about the risk of espionage.
Sunday 8 June 2025 17:42, UK
Please use Chrome browser for a more accessible video player
