UK Approves China’s Super Embassy in London Amid Security Debates

The UK government has officially approved plans for a large Chinese diplomatic complex in London. Designed by David Chipperfield Architects, the project will become China’s largest embassy in Europe, located on the historic Royal Mint Court site. The approval follows … Continue reading UK Approves China’s Super Embassy in London Amid Security Debates