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