42, Tavistock Street
WC2E 7PB London
- Location and Transport
- More like this
From 2 to 50 desks available, please contact us for more details.
Conveniently located in Covent Garden within walking distance of four tube stations and Charing Cross station. The office space features 6 office suites varying in size, which boast high ceilings and plenty of natural light.