Double Double Land is no more

The Kensington Market DIY music and arts venue has closed after nine years

by