With its prime postcode and worldwide reputation, London’s Covent Garden is an enviable location to base a business. Set up a virtual office here to get a local address and phone number, and benefit from the area’s associated prestige.
8
Locations
575
Private offices
102
Coworking desks
34
Meeting rooms
Our office spaces span 150 countries. Find the right location for you in Covent Garden or beyond.