20 North Audley Street
High-end office spaces in a suitable fashioned Mayfair location 300 metres from Marble Arch & Bond Street tubes
Overview
Hidden away off bustling Oxford Street and located just north of Grosvenor Square, 20 Audley Street has one of the most desirable office addresses in the whole of London.
Mayfair needs little introduction, so when you secure office space at North Audley Street you’ll be immersing yourself alongside global companies and leading business players. The interior oozes class, with executive business lounges merging effortlessly with the impressive reception and two-tone offices.
No wonder it’s the place to be when working in this renowned area of the nation’s capital. And with a private roof terrace on the fifth floor which offers majestic views over the West End and beyond, you’ll be confident in knowing you’ve picked the right place for you.
If you’d like to arrange a viewing, please use the contact form or call 0800 611 8150
Solutions
Amenities
Location & Transport
London, W1K 6LX
Nearby Transport
Underground
Nearest underground tube (15 Mins walk)
Bus
Bus Stop (7 Mins)
Train
Train Station (21 Mins walk)
Get in touch
Enquire About This Office
Ready to Find Your Perfect Office Space?
Browse our extensive listings across the UK or let our team help you find the ideal workspace for your business.