The Troubadour London Concert Setlists

City London, England
Address

263-267 Old Brompton Rd
London SW5 9JA
United Kingdom

Opened 1954
Also known as Troubador Club

Tour Update

Close Video

Viewing Party: The Head and the Heart Re-Examine Past Music Videos