London's newest 1000 capacity venue in the heart of Chelsea, with a seated dinner capacity of 400.
This ultra-modern, 14 meter high light-filled atrium on the River Thames is accompanied by 3 adjoining dome settings; it is a unique, clean and neutral, design -led blank canvas for your West London event.
The Avenue is the perfect setting for: Corporate Events, Awards Dinners, Brand Showcases, Fashion Shows, Car Launches and more...
Situated with Chelsea Harbour we have a stunning 5 star waterside hotel for international guests and riverboat access, via our Thames pier and marina access.
Woohoo!
You've started a wishlist
Send an enquiry to more than a venue at once