A beautiful and impressive, three bed duplex penthouse apartment comprising almost 1,900 sq ft located on the 5th & 6th floors of The Quadrangle building.
Chelsea Harbour is an exclusive riverside development located next to the River Thames. Imperial Wharf railway station and river boats to the city are moments away.