THEATRE

Playhouse Square

Quarry Hill

Leeds

LS2 7UP

Map

0113 213 7700

Nearby

SUMMARY

Leeds Playhouse is a theatre in the city of Leeds, West Yorkshire, in the north of England.

HOURS

Various times.