Wikimapia is a multilingual open-content collaborative map, where anyone can create place tags and share their knowledge.

London Arena (London)

United Kingdom / England / Westham / London
 historical layer / disappeared object  Add category
 Upload a photo

The London Arena is an indoor arena on the Isle of Dogs. It first opened in 1989 and had a £10 million refit in 1998. Seating capacity is up to 12,500, depending on the type of event held.

As of 2006 it was demolished to make way for housing and offices
Nearby cities:
Coordinates:   51°29'49"N   -0°0'54"E
This article was last modified 13 years ago