United States Embassy in London (1863-1866)

Map loading...

The Embassy of the United States of America in London is the diplomatic mission of the United States of America in the United Kingdom. Since 1960 it has been located in the London Chancery Building, in Grosvenor Square, Westminster, London. It is the largest American embassy in Western Europe, and is the focal point for events relating to the United States held in the United Kingdom.

Source: dbpedia

BluePlaquePlaces.co.uk is a Good Stuff website.