• Photos
  • Map
  • Streetview
  • Upload

City: London

An interior designer's paradise, Chelsea Harbour Design Centre is a stunning place that has over 500 international interior brands and 90 showrooms. The cutting edge of British design from Furniture to Fabrics and Lighting, everything housed under three glass domes in this design-rich corner of Chelsea. There is also a nice designer cafe here.


Avg. Rating:4 Star Rating
Currently there are no reviews for this place. Be the first one to review.

Upload Image