Mayfair's finest establishments

The history of Grosvenor Square

Grosvenor Square

Grosvenor Square is a well known garden square, nestled in the heart of London’s Mayfair. It is referenced in many aspects of literary and popular culture. From the plays of Oscar Wilde, where it provides one of the many settings in An Ideal Husband. To the BBC’s successful spy drama Spooks, where it served at … Read more