Impress clients and colleagues in our modern meeting rooms in the heart of the popular tourist destination of London. Host your next meeting, corporate event or workshop in one of our fully-equipped spaces, with great transport links that ensure access is easy,
1
Location
64
Private offices
3
Coworking desks
3
Meeting rooms
Our office spaces span 150 countries. Find the right location for you in London or beyond.