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 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 […]