Loading…
American Embassy development on the River Thames southbank
The Embassy of the United States of America in London is the diplomatic mission of the United States in the United Kingdom. It is located in Nine Elms and is the largest American embassy in Western Europe
Photo ID: tkah20221122797-125
Author: tim kahane
tim kahane
Photo keywords: american embassy, Architecture, building, capital, city, england, environment, flats, highrise, Home, inner city, london, nine elms, outdoors, Real estate, residential, Street, tim kahane, tkah, Tower Block, trig, UK, urban