Rarely available. A bright and well presented one double bedroom apartment with large river facing terrace set in the exclusive Chelsea Harbour development. Chelsea Harbour is an iconic, exclusive development set overlooking The Thames off Lots Road in Chelsea.
Find out More