U.S. Embassy London
U.S. Embassy London

U.S. Embassy London

Embassy of the United States of America, London. A mini USA in the UK.