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 and cutting-edge design, it offers a striking and versatile backdrop for film, television and commercial shoots.

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.