Location Concerts Seen
London, England, United Kingdom     13 concerts
Reading, England, United Kingdom     2 concerts
Cambridge, England, United Kingdom     1 concert
Knebworth, England, United Kingdom     1 concert
Manchester, England, United Kingdom     1 concert
Shoreditch 1 concert