Venue Lab opens Greenwich Peninsula event space Access All AreasJuly 17, 2017 Venue Lab has announced the opening of Greenwich Peninsula’s latest event space, The Jetty. The Jetty is a floating garden located in London’s newest culture... Latest NewsLive EventVenues