- London Park Theatre
The Park Theatre is a theatre in Finsbury Park. The main theatre seats 200 in two tiers around a thrust stage. Booking.com