Construction of a new Chinese super embassy in London can go ahead after High Court challenge dismissed
LBC
—
LBC
—