Location 40

Central London

Event spaces on a ship on the Thames. To see the rest of this location type 31 into the key word search. Standing capacity is 350.


Can’t find what you are looking for?

Fill out a briefing form and we will help you find the perfect location no matter the requirement

Briefing Form