Troubadour Theatres pays 50 pence of the selling price of every ticket to Troubadour Subsidiary Trading which donates its taxable profits to Troubadour Trust a registered charity in England and Wales (No. 1187251).
Further funding comes from our corporate sponsors and your donations.