A beautiful two bedroom apartment with a large private balcony offering amazing views of The Thames and London beyond set in this prestigious development.
Chelsea Harbour is an exclusive riverside development by The Thames located of Lotts Road, Chelsea.