UK court rules approval of China's London embassy was lawful
A 20,000‑square‑metre site in London is slated to become the United Kingdom’s largest embassy complex by area. The development, located in the capital’s diplomatic quarter, will consolidate a range of consular and administrative functions on a single parcel of land, creating a footprint larger than any existing foreign mission in the country.
Planners have noted that the new complex will surpass current embassy sites in both scale and capacity, reflecting a broader trend of expanding diplomatic facilities to accommodate growing staff and service requirements. Completion is expected within the next few years, after the necessary planning approvals and construction phases are finalized, positioning the site as a prominent addition to London’s diplomatic landscape.