New Chinese 'super embassy' in London to contain a 'campus for 200 spies'
found
a story from The Daily Mail 💩 › The Daily Mail
Mapping data shows the proposed site lies directly between financial hubs in the City and Canary Wharf and close to three major data centres, including the Stock Exchange.