Chelsea Harbour is a luxury development comprising the world famous Design Centre, just 1 minute from Imperial Wharf Station. Spaces here range from 190 to 1,000+ sq ft, suitable for 2 people and upwards. Ready to move into and start working straight away, we offer flexible terms from 1 month to 3 years+....