Tavistock StreetCovent Garden, London
- Meeting Rooms
- 24/7 Access
- Pet Friendly
About this office
Spread over four floors, the offies benefit from an abundance of natural light owing to its corner location and wrap around windows.
Located in the trendy Opera Quarter, and moments away from the Royal Opera House, is set in the heart of Covent Garden
- Covent Garden