A riverside location offering spectacular views across the Thames, Venue East London's Docklands location provides state of the art rooms at an affordable price. Choose from conference and lecture theatres, classrooms and meeting rooms, with capacity up to 400.
Spaces
Reviewsare written by our customers after their visit.