A sleek and sophisticated office space located in the heart of London’s West End.
Effortlessly stylish with a professional and focused on site team eager to support your businesses by delivering an exceptional and personalised service.
On-site you’ll find high-spec meeting rooms and an exclusive rooftop terrace boasting stunning views. This location is perfect for entertaining clients and connecting with colleagues.
Close to Marble Arch, Bond Street and Oxford Street stations with excellent transport links both within and outside of London. Surrounded by galleries, fine dining restaurants and bars.
20 north audley street, london, W1K 6WE