Drumsheds

Drumsheds

Meridian Water, N18 3BW London

About

Hybrid, multi-level, multi-room, set in a disused industrial warehouse in North London.

Upcoming events