1-3 Wenlock Road
London N1 7SL United Kingdom
Londonewcastle Depot is an exhibition space created in a former warehouse between Hoxton and Islington as a platform for creatives, artists, and local talent to display their work and further their practice.
The space forms part of the ongoing local cultural discourse.
Current and forthcoming events
0 Events listed