Find tranquillity in the heart of Mayfair at Grosvenor Square and Brown Hart Gardens. Escape the bustle of London’s West End in Grosvenor Square, the second largest square in London, just minutes from Bond Street tube station.
Subscribe to our monthly newsletter
Be the first to know about unmissable events, new openings, special offers and competitions.