Venue Location Number Of Concerts
Wembley Stadium London, England, United Kingdom 1 concert
Wurlitzer Ballroom Madrid, Madrid, Spain 1 concert