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.