Londonewcastle Depot

1-3 Wenlock Road
London N1 7SL United Kingdom
T. 02075341869

View venue on a map

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