1 Waterview Drive Greater London, England SE10 0TW
Seated: 1,550
Standing: 150
Square Feet: 1,550 ft2