Space Soho Serviced Offices3
Soho Serviced Offices 3
Soho Serviced Offices 5

Carlisle Street, Soho, London, W1D

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

Location