logo

TechHub London

20 Ropemaker Street London United Kingdom - EC2Y 9AR

TechHub London is a shared workspace which offers flexible coworking, a startup support programme and a global community. It is important ... See More

  • Capacity70
  • Meeting Rooms2
  • Private Offices0
  • Amenities
    View All
Pricing