Troubadour Meridian Water Studios is a brand new film studio complex in North London.
Troubadour Brent Cross Studios is a brand new film studio complex in the Brent Cross area of North West London.
Previously known as Fountain Studios, this recently renovated, purpose-built TV & Film studio is available to the industry for hire.
Troubadour Wembley Park Theatre is home to five modern spaces in sizes suitable for rehearsals, workshops, auditions and meetings.