Thieves Landing II

May 23 2020 18:00 - 23:00

DIY space for London, 96-108 Ormside St,, SE15 1TF London

a night of heavy music in the heart of east London with bands from all over the country.