CANARY WHARF Theatre

Designed for flexibility, built for
filming location excellence.
Troubadour Canary Wharf Theatre is London’s newest purpose-built venue, located in the heart of the capital’s iconic financial district. With a dynamic 1,200-seat auditorium, an inviting foyer and cutting-edge design, Canary Wharf Theatre offers a striking and versatile backdrop for film, television and commercial shoots as well as events.

The Auditorium

Fully flexible, sound-proofed and equipped with advanced technical infrastructure, the Canary Wharf Theatre auditorium is an ideal filming location. Its in-the-round design, tiered seating, and dramatic scale provide unique cinematic possibilities for productions of every kind.

With excellent acoustics, adaptable staging and seamless accessibility, the space allows crews to capture everything from intimate close-ups to sweeping wides. Set within one of London’s most recognisable districts, it delivers both practicality and prestige for productions seeking a distinctive environment.

The Foyer

Fully flexible and designed to create a memorable first impression, the foyer at Canary Wharf Theatre is an ideal setting for receptions, networking events, brand activations and corporate hospitality. With its contemporary design, generous circulation space and seamless connection to the theatre, it can be adapted to suit a wide range of event formats, from intimate gatherings to large-scale guest arrivals.

Located in the heart of Canary Wharf, the foyer combines excellent transport links with a vibrant surrounding district, offering both convenience and prestige for clients seeking a distinctive and versatile event space.