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