Location Concerts Seen
Manchester     24 concerts
Leeds, England, United Kingdom     2 concerts
Manchester, England, United Kingdom     1 concert