London, United Kingdom

UK Open Mic @ Coach & Horses Old Compton / Soho / Covent Gdn / Leicester Sq