Plans submitted for UK’s biggest concert arena

New plans for what is set to be the UK’s largest live music arena have been revealed by The Madison Square Garden Company (MSG). Initially launched in February 2018, planning documents having now been...