Chelsea Harbour - Design Centre

Chelsea Harbour - Design Centre
Chelsea Harbour, Lots Road, London, SW10 0XE
  • Telephone 02072259166

Within the world’s leading interior design centre, the Design Café restaurant showcases internationally-inspired cuisine. This bright, airy setting features décor inspired by the resident designers.

Text supplied by third party.