TechHub London
TechHub London is a coworking space in London with a 100-person capacity that’s located minutes from Liverpool Street and Old Street stations.
Members get access to TechHub locations worldwide and enjoy working in a vibrant and collaborative environment. Perks include high-speed internet, office equipment, and hot coffee and tea.
Reviews
There are no reviews yet.