20 North Audley Street has been newly refurbished and sits in a prominent position in a vibrant part of Mayfair.
Designed to a very high spec, the property is designed to allow maximum access to natural light. Offices are arranged over a number of floors, with the fifth floor featuring a private roof terrace with unrivalled views over the West End.
Safe, Secure and Protected
Providers listed on this site have signed up to our Code of Conduct. The information you submit will be governed by our Privacy Policy.