Bar Music Hall, 134 Curtain Road, Shoreditch/Hoxton EC2A 3AR, London, UK
Sted: Bar Music Hall, London, England, UK