Mayfair's finest establishments

American Embassy

Interesting news, articles, tips and tidbits about Mayfair area.
Grosvenor Square

The history of Grosvenor Square

Grosvenor Square is a well known garden square, nestled in the heart of London’s Mayfair. It is referenced in many …