71-75 Shelton Street is a superb flexible office space building located in ever popular Covent Garden.
The fully manned reception services and experienced on-site team create a friendly and professional atmosphere.
Meeting rooms are available to hire on an ad hoc basis and there is a furnished roof terrace for alfresco meetings.
There are 85 offices spread out over three adjacent buildings and tenants have ability to expand at any stage of their term.
- Breakout Space
- Meeting Rooms
- Roof Terrace
- Fully Furnished Offices
- High Speed Internet
- 24 Hour Access
- Staffed Reception