20 Upper Ground Greater London, England SE1 9PP
Seated: 67
Standing: 60
Square Feet: 667 ft2
Studio 4
Empty Floor Plan