London’s Grosvenor Square
OneTravel, Nov 18, 2011
This large patch of Central London green has been associated with the official presence of the United States of America in the United Kingdom since 1785, when President John Adams established the first American mission to the Court of St James’s here.
READ MY COMPLETE POST:
London’s Grosvenor Square