The Press Centre Here East, 14 E Bay Ln, London E15 2GW, United Kingdom
Details:
Details about Plexal
Plexal is Europe's largest innovation hub and workspace that supercharges collaboration, connecting tech startups, corporate organizations, and government to create impactful solutions.