Search for exciting venues and eventsFind a Venue
If you need advice or help finding venues or event suppliers, use our free helpline service.
We found 16 venues in Venues set by water in London including Thames riverside venues that are available for weddings and receptions etc..
The Docklands outpost of the popular restaurant chain Smollensky’s is a light and modern offering overlooking Canary Wharf. Licensed for… more »