Lambeth Road Greater London, England SE1 6HZ
Seated: 200
Standing: 240
Float above the atrium on this contemporary indoor terrace.