IL1.36 → Home

IL1.36 is a studio space in South Bermondsey, London - housing up to four tenants at any given moment - releasing monthly mixes by local friends and international family.

Mengyi Qian
Source: IL1.36 → Home
Actions
Connections