1 Grosvenor Square in London is one of the most prestigious addresses in the world. It is located in the heart of Mayfair, one of London’s most exclusive and fashionable neighborhoods. The building was originally constructed in the 1720s and has served as the home of the US Embassy, the Canadian High Commission, and various members of the British aristocracy over the years.