CHARING CROSS THEATRE (FORMERLY NEW PLAYERS THEATRE)

Charing Cross Theatre (formerly New Players Theatre)
The Arches
Inner London, Greater London WC2N 6NG
http://www.charingcrosstheatre.co.uk/


About

Formerly The Players Theatre.