01. Green Park
Just a hop, skip and a jump from our front door, Green Park is located directly opposite The Athenaeum. With such a convenient location, choose to wander along the paths to Buckingham Palace, play Frisbee in some of the more open spaces or even enjoy a picnic on the grass.
02. Grosvenor Square Garden
With pristine lawns for furry friends to frolick in, you might be surprised to hear that Grosvenor Square is situated in the heart of Mayfair. Bursting with greenery, this tranquil spot is ideal for an escape from the hustle and bustle of London life, whilst relaxing with your pooch.