67 Grosvenor Street is a beautiful period property, built in 1723. Originally designed as two Mayfair townhouses, the property provides contemporary, recently refurbished serviced offices and meeting rooms in a traditional setting. Set in one of Mayfair’s most prestigious addresses, the property is ideally located close to Bond Street and within easy walking distance of London’s finest shops and hotels.
67 Grosvenor Street provides flexible, high quality offices in a prestigious Mayfair location