Venue · 🇬🇧 Liverpool, United Kingdom

Liverpool Arena

Liverpool Arena

opened 2008 12 000 capacity hosted 1 contest

Contests here

1

Liverpool