20 North Audley Street is a newly refurbished corner building situated on one of Mayfair's most famous streets. Offices are arranged over the first, second and fifth floor, with the fifth floor featuring a private roof terrace with unrivalled views over the West End. The building also offers meeting rooms and virtual offices.
The building is located just off Oxford Street, minutes away from both Oxford Circus Bond Street underground station. It’s incredible location allows easy access to numerous retail shops and the latest culinary hotspots in the area.