The Pen Theatre Penarth Street London England SE15 1TR United Kingdom About Location The Pen Theatre Penarth Street London England SE15 1TR United Kingdom Events Upcoming Events No events in this location Previous Events No events in this location iCal, Webcal