logo

OpenMind Cowork Space London

Bloomsbury Street London United Kingdom - WC1B 3QJ

❗❗❗ First month for FREE❗❗❗ OpenMind 2020 Offer! A sought- after office location just off Tottenham Court Road! Zero risks! Month-to-mon... See More

  • Capacity0
  • Meeting Rooms0
  • Private Offices1
  • Amenities
    View All
Pricing