There were no results found. Events Open Door Theatre Open Door Theatre 25 Church Road London, Crystal Palace SE192TE United Kingdom Get Directions 0208 653 6045 http://www.theopendoor.org.uk Today Now onwards Now onwards Select date. Previous Events Today Next Events Export Events