Mayfair offers world renowned hotels,
independent cafés, boutique shops and
fine dining restaurants.
Also just a short stroll away is the tranquil
green space of Grosvenor Square and
Berkeley Square.
Grosvenor Square is undergoing a
transformation to provide a new biodiverse
environment that will feature
a shaded garden and waterfall canopies.