A Mayfair Masterpiece

A distinguished, headquarters building, in a world-renowned location

The epitome of luxury in the heart of Mayfair. Elegantly proportioned, superbly equipped and remodelled throughout, 80 Grosvenor Street is a timelessly elegant building carved from three original buildings. This striking redevelopment, accurately reproducing the original 19th century fa├žades, is set on one of the most sought after streets in Mayfair.