China’s plans to build a new embassy near the Tower of London have stalled following local opposition to what would be the biggest diplomatic compound in Britain.

China’s plans to build a new embassy near the Tower of London have stalled following local opposition to what would be the biggest diplomatic compound in Britain.