About

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