Venue Location Number Of Concerts
Hammersmith Odeon London, England, United Kingdom 3 concerts