A Brief History Of the Landor

A company operating independently of the pub and receiving no external funding, 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.

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.