Gardens and Squares in Mayfair
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.