Inside the UK’s new biggest indoor £365,000,000 arena developed by Harry Styles
The new venue will become the UK’s biggest indoor arena (Picture: Getty) Manchester’s new Co-Op Live will become the UK’s biggest indoor arena when it opens its doors this weekend. The brand new venue, a £365 million operation built near to Manchester City’s Etihad football stadium, has a capacity of 23,500 as it looks to … Read more