UNITED KINGDOM

10 locations

England 

  • Bristol, HQ
  • London, Wembley Stadium
  • London, O2 Arena
  • London, Alexandra Palace
  • Sheffield, Crucible Theatre
  • Liverpool
  • Manchester
  • Newcastle
  • Birmingham

Scotland

  • Glasgow
  • Edinborough

Wales

  • Cardiff
  • Llandudhno

Ireland

  • Dublin

Northern Ireland

  • Belfast