17 Bohemia Place Greater London, England E8 1DU
Seated: 150
We provide a versatile, blank canvas and a willingness to listen to even the weirdest of ideas for up to 150 guests.