This venue is no longer available.

View spaces nearby

Location

Dollhouse Art Studio map location
Performance Art Theatre, Film & Photographic Studios, 18-19 Glebe Road, London, E8 4BD
Get directions