Venue Location Number Of Concerts
The Mayfair Glasgow, Scotland, United Kingdom 1 concert