The government has given the green light to the site on the old Royal Mint, near the Tower of London. A High Court challenge against the construction of a Chinese mega embassy in London has failed. The decision to uphold planning permission for the site on the old Royal Mint, near the Tower of London, has dismayed campaigners from the Royal Mint Cour... [1306 chars]