White Post Ln, London E9 5ER, United Kingdom
Seated: 150
Standing: 150
The Greenhouse is latest addition to Barge East, heated in the winter and opening up onto the Terrace in summer this is a large, flexible outdoor-indoor space.