Skip to main content
Event Venues

The Avenue

The Avenue

A cutting-edge event space in the heart of Chelsea, offering impressive scale and bathed in natural light.

The Avenue at the Chelsea Design Centre boasts a contemporary atrium featuring three adjoining domes, perfectly suited for corporate gatherings, award ceremonies, product launches, fashion shows, car unveilings, and other high-profile events. With its versatile, design-focused aesthetic, it provides a blank canvas ideal for events in West London.

Chelsea Harbour Design Centre
Chelsea Harbour Design Centre

Our food & drink

At Rhubarb Events, food is at the heart of the experience. Our expert team of chefs work with creativity, precision and flair to design dishes that are as memorable as the moments they are part of. Every menu is trend-led, crafted to reflect your vision and guest needs. From canapés and cocktails to multi-course dinners and immersive food stations, we use only the finest seasonal ingredients to deliver bold flavour and the very best quality.

Where to find this venue

Lots Rd
London
SW10 0XE
United Kingdom

Get directions

Start planning your event now