The London Arena was an indoor arena and exhibition centre in Millwall, close to the Cubitt Town area of Poplar, on the Isle of Dogs, in east London, England which was inaugurated in 1989 and demolished for housing in 2006.
It could seat up to... Wikipedia
Opened: April 22, 1989
Capacity: 15,000
Closed: December 2005; 18 years ago
Coordinates: 51°29′48″N 0°00′53″W / 51.49673°N 0.01484°W
Owner: SMG and Anschutz (1998)
Show more
Show less
People also ask
What happened to the London Arena?
What is the London Arena called now?
What is the biggest arena in London?
What is The O2 Arena called now?
The O2 is home to the world's most popular music, sport, comedy and entertainment. Experience shopping at Outlet Shopping at The O2; climb Up at The O2; ...
... More Info for 2024 USA Basketball Showcase London. 20 July - 23 July 2024. 2024 USA Basketball Showcase London. The O2 arena. Buy ticketsMore info.
Official OVO Arena Wembley website - London's most iconic concert and events venue, with state of the art facilities, excellent transport links, bars and ...