The Embassy of the United States of America to the Court of St James's is at the American Embassy London Chancery Building, in Grosvenor Square, Westminster, London. The London embassy is one of the largest United States diplomatic buildings in the world, with a staff of 750, trailing only New Delhi, Moscow, and Mexico City in total personnel, though the new embassy in...