Venue Location Number Of Concerts
The Glasgow Apollo Glasgow, Scotland, United Kingdom 2 concerts