20 Upper Ground Greater London, England SE1 9PP
Seated: 176
Standing: 200
Square Feet: 3,305 ft2
Studio 1, 2, 3 & 4
Empty Floor Plan