42 Tavistock Street
Set in the heart of Covent Garden this centre is located in the trendy Opera Quarter.
Spread over four floors, the offices benefit from an abundance of natural light owing to its corner location and wrap around windows.
Compare listings
Compare