Between Rivers + Florence Noon + More Tba plays on Wednesday 11 November at 20:00 at The Troubadour, London.
7 concerts at The Troubadour this month
Source: ticketweb.uk