This beautiful office is located in the heart of Mayfair. Excellently located just off Piccadilly and 1 minute from Green Park station. It is a period building that used to be the matrimonial home of Winston Churchill.
The location puts these offices within a few minutes’ walk of several different tube stations, including Green Park, Piccadilly Circus and Bond Street, as well as exclusive restaurants and bars.
Shared kitchen facilities, Wifi and meeting rooms.