location

The Arches, Williers Street, London WC2N 6NG

New Players Theatre is no more

New Players Theatre has been renamed the Charing Cross Theatre

Please visit our Charing Cross Theatre pages for information, show schedules and tickets.

New Players Theatre

venue exterior

The Arches, Williers Street, London WC2N 6NG

show content hide content