An impressive three bedroom apartment with large living space and private terraces overlooking The Thames to one side and Chelsea Harbour to the other.
Chelsea Harbour is a prestigious riverside development located off Lots Road, a short walk from Kings Road.