Description
Modern coworking space designed for tech professionals and startups. Featuring high-speed internet, private meeting rooms, event spaces, and a vibrant community of entrepreneurs and developers.
Location
-
789 Tech Avenue, London, EC2A 3TL
Add a review