DIY Space for London was a volunteer-run social centre, music venue, rehearsal space, and creative hub formerly located at 96-108 Ormside Street in South Bermondsey, London.
DIY Space for London was a volunteer-run social centre, music venue, rehearsal space, and creative hub formerly located at 96-108 Ormside Street in South Bermondsey, London. (en)