Echo Arena Liverpool

Rate this item
(0 votes)
Echo Arena Liverpool is the arena half of ACC Liverpool located on the former King's Dock in Liverpool; England; United Kingdom. The BT Convention Centre forms the other half of the complex

Additional Info

  • Phone Number: 08448000400
  • Address Line 1: Kings Dock
  • City: Liverpool
  • Post Code: L3 4FP