About us
General information about the theatre

A brief history of the Landor

The Landor Theatre started life in 1994 as the Cage Theatre, before rapidly becoming Upstairs At The Landor in 1995. Its focus was (and remains) primarily on producing or housing musical theatre productions in an intimate environment.

Following a major re-fit in 1998 the entire building was renamed The Landor Theatre.
To this day, under the Artistic Direction of Robert McWhir, the theatre has earned a solid reputation for it’s productions of both classic and new musical theatre, with productions of Sondheim’s Follies and Assassins as well as City of Angels and, most recently, I Love You Because garnering both national and international acclaim.

« Back