Location Concerts Seen
London, England, United Kingdom     8 concerts
Norwich, England, United Kingdom     5 concerts
Newark, UK 3 concerts
Great Yarmouth, England, United Kingdom   1 concert
Kentish Town, London, UK     1 concert
Milton Keynes, England, United Kingdom     1 concert