42 Tavistock Street, Covent Garden
Serviced Offices
This period townhouse situated in the heart of theatre land, a stones throw away from the Royal Opera House, provides four self-contained private office suites that vary in shape and size and have been newly refurbished with a modern, high-end finish. Comprising of four, modern, full of character, bright, self-contained private office suites that benefit from a communal meeting room that is free of charge to use for for all clients as well as a fully-fitted kitchen. Tenants benefit from being able to access the space 24-hours a day, and there is also a security system in place for that extra peace of mind.
About this Location
Tavistock Street remains dedicated to luxuries and fashion ever since the Convent of St. Peter opened a market in it's garden over 800 years ago. Covent Garden is the theatre land of London, offering numerous restaurants, shops and bars and is one of London's most well known destinations. Tavistock Street is easily accessible from Covent Garden and Holborn Tube Stations, enabling an easy commute. Heathrow Airport can be reached easily by using the London Underground network, great for business travel.
Office Services and Facilities
This office for rent on 42 Tavistock Street, Covent Garden is available immediately. Details and prices are available by calling +44 20 3998 2883 or by submitting the inquiry form.
Map of the office space location
Get a quick quote
Please complete and submit the form and we'll send you the latest information and prices for the office that is currently available for rent at 42 Tavistock Street, Covent Garden in The City & Central London. You can add more offices to your shortlist by clicking here to see more serviced offices in The City & Central London.
You might also be interested in these The City & Central London business locations
The City & Central London Office Space
This business centre provides fully equipped offices for cost-conscious SMEs and start-up companies. It offers an extensive range of business support and administrative services including meeting room... Read More >>
The City & Central London Office Space
Offering stunning views across London and providing flexible office space. Located in the heart of Westminster and on the bank of the Thames, this recently refurbished suite of offices offers a sought... Read More >>
The City & Central London Office Space
Located on one of London's most prestigious addresses, the centre is a seven-storey building with a grand, regency styled façade. Once inside, this space contains an unashamedly minimal interior, pro... Read More >>