Location Concerts Seen
London, England, United Kingdom     18 concerts
Brighton, England, United Kingdom     3 concerts
Hatfield, England, United Kingdom     3 concerts
Reading, England, United Kingdom     2 concerts