1 results
Plexal is east London’s coworking space and innovation centre that believes in the power of collaboration. The spacious, 68,000 square foot workspace has been designed with accessibility...