Romance Romance web banner2
West End Wilma Awards
Madame Butterfly Returns
Enchantment on Black Ice

Closer to the action…

The Landor Theatre is located on the first floor of The Landor Pub in Clapham, South London and seats an audience of up to 60 people comfortably, who will all enjoy an intimate and friendly experience. You are ALWAYS within 3 rows of the performance, so you always get your money’s worth.

Like us on Facebook

Sign up to our mailing list