The Troubadour 265 Old Brompton Road SW5 9JA London, UK
A weekly night of new talent. Unmissable and always great fun. Cocktail Happy Hour 8pm-10pm.