The Space

London, United Kingdom
Community Venue

Events at The Space

Frequently asked questions about The Space

Is The Space dog-friendly?

Dogs are not permitted at The Space.