SPACE Loading Map.... SPACE129-131 Mare Street - LondonDetails 51.538461 -0.05735600000002705 Address 129-131 Mare Street London E8 3RH United Kingdom Upcoming Events No events in this location