Location Concerts Seen
Manchester     17 concerts
London, England, United Kingdom     3 concerts
Birmingham     2 concerts
Manchester, England, United Kingdom     2 concerts
Salford, England, United Kingdom   1 concert
Stafford, England, United Kingdom   1 concert