Gardens & Squares in Mayfair

A visit to Grosvenor Square and Brown Hart Gardens in Mayfair will prove that it is perfectly possible to enjoy some peace and quiet even when you’re right in the heart of the action. Come and spend some time in these fabulous green spaces and discover the beauty of our fiercely guarded urban oases. Pure sanctity in a busy world.