The Design Avenue at the heart of Design Centre, Chelsea Harbour is an architectural space of breathtaking scale and proportion, unseen anywhere else in London.
With a commitment to design excellence, every aspect has been conceived to create a spectacular setting. At 1,200 sq m, its impressive four-storey height and the use of natural light are outstanding features.