Close
Close

Design Centre Chelsea Harbour

Ground Floor, South Dome
Design Centre Chelsea Harbour
Lots Road
London SW10 0XE

Telephone: 020 7244 7747

Email: [email protected]

Opening hours

Monday to Friday: 9:30am – 5:30pm