All London's live music

Venue Details

Chelsea Centre7 Worlds End PlaceLONDONSW10 0DR

Chelsea Theatre is an independent studio theatre located on the Kings Road in the Royal Borough of Kensington and Chelsea, London. After a major renovation, Chelsea Theatre returned in 2020, reborn as a state-of-the-art creative and community hub, serving the World's End, Cremorne and beyond.

Venue Map

marker icon

Getting to the Venue

Nearest tubeFulham Broadway
RailImperial Wharf
Bus11, 22, 211, 328

Venue Specifications

Max CapacityThe Chelsea Theatre : 110