Seven Dials Playhouse 1A Tower St, London, WC2H 9NP, England About Location Seven Dials Playhouse 1A Tower St, London, WC2H 9NP, England Events Upcoming Events No events in this location Previous Events No events in this location iCal, Webcal