Venue Location Number Of Concerts
Lafayette London, England, United Kingdom 1 concert
Omeara London London, England, United Kingdom 1 concert