1,000 Sq. Ft. Open Plan Studio and Event Space

About this location

A 1,000 sq. ft open plan studio and industrial event space in North London.

Enquire about this location

Please enable JavaScript in your browser to complete this form.

Map

Exact location provided after booking