China wants to build its embassy at the historic Royal Mint Court in London. Photo by Julie Cookson CC BY-SA 2.0China wants to build its embassy at the historic Royal Mint Court in London. China plans to build its largest embassy in Europe at Royal Mint Court, an historic five-acre site opposite the Tower of London. Concerns Mount Over Hidden FacilitiesThe Chinese embassy project has been surrounded by controversy since it was first submitted. The final decision on whether the Chinese embassy can go ahead now rests with Ms Rayner.