The Avenue at Design Centre Chelsea Harbour is a cutting-edge event space in the heart of Chelsea. This sleek, contemporary atrium, bathed in natural light, sits on the Chelsea riverside and features three adjoining domes. With its versatile, design-focused aesthetic, it provides a blank canvas ideal for events in West London.
Boasting excellent accessibility, impressive scale, and a prime location, The Avenue is perfectly suited for corporate gatherings, award ceremonies, product launches, fashion shows, car unveilings, and other high-profile events.
KEY INFORMATION
Design Centre, Chelsea Harbour
Lots Road
London SW10 0XE
WHERE TO FIND US
Design Centre, Chelsea Harbour
Lots Road
London SW10 0XE