Venue: Echo Arena [ Website ]
Address: Kings Dock, Liverpool Waterfront, Liverpool L3 4FP, UK
Capacity: 11000 [ Seating map ]