
LABS 90 High Holborn
90 High Holborn, London WC1V 6LJ, UK,
Holborn • 2 min walk from Holborn
About
LABS coworking and office space in London, London
Amenities
Meeting Rooms

90 High Holborn, London WC1V 6LJ, UK,
Holborn • 2 min walk from Holborn
LABS coworking and office space in London, London