Electric Ballroom Map Unavailable Address 184 Camden High street London NW18QP United Kingdom Upcoming Events No events in this location