Venue Location Number Of Concerts
Albert Hall Manchester, England, United Kingdom 1 concert
The Garage London, England, United Kingdom 1 concert