Location Concerts Seen
London, England, United Kingdom     12 concerts
Berlin, Berlin, Germany     1 concert
Birmingham, England, United Kingdom     1 concert
Chelmsford, England, United Kingdom     1 concert
Wembley, England, United Kingdom     1 concert