The fortified Royal Mint complex in East London resembled the set of a B-grade horror movie as it was lashed last week by the gusting winds and torrential rain of Storm Herminia. The monstrous new embassy would be China's biggest in Europe, almost twice the size of its facility in Washington, and would replace the country's diplomatic mission in Portland …