HomeTheatres - ArchiveTroubadour White City Theatre 1, London Troubadour White City Theatre 1, London Troubadour White City Theatre 2, 201 Wood Lane, London W12 7TS Troubadour White City Theatre 1, London Address: 201 Wood Lane London , W12 7TS