This prestigious building built at the end of the Nineteenth Century is located in the heart of bustling Mayfair. Accommodation is laid out over several floors, offering a variety of impeccable, fully furnished offices, set in a contemporary reception, customer lounge and meeting rooms. Located between Bond Street and Grosvenor Square, opposite Claridges Hotel, only a short walk from Green Park,...