Main content
Reservations
Located just moments away from Oxford Street, London’s shopping mecca, Grosvenor Square is a stunning garden in the heart of Mayfair and one of London’s best addresses.
Whether the designer shops such as Selfridges, art galleries of Bond Street or the beautiful
vistas of nearby Hyde Park take your fancy,
maze’s location is ideal for discovering some of the best attractions London has to offer.

