Approval for China’s mega embassy in London was lawful, UK court rules
The 20,000-square-metre site in London is set to become the largest embassy complex in the UK by area. Published On 31 Jul 202631 Jul 2026 A British court has ruled that the planned construction of a new Chinese “mega” embassy in central London can go forward, and dismissed a lawsuit pleading the contrary. The ruling … Read more