UK Clears Path for China’s Largest Embassy in Europe

The British government has approved plans for China to construct its largest diplomatic complex in Europe in central London, marking a significant political decision as the UK seeks to recalibrate its relationship with Beijing. The redevelopment of Royal Mint Court near the Tower