Description
These serviced offices are located in the heart of Soho; on Carlisle Street, which is very close to Soho Square Gardens and a short walk away from Tottenham Court Road tube station. It’s a great choice for media and entertainment businesses, and there is a café and bar located in the building, perfect for networking opportunities and entertaining your clients. These offices feature high ceilings and plenty of natural light.
Features
- 24 hour access
- air conditioning
- lounge
- meeting rooms
- professional receptionist