Property Description A stunning two bedroom apartment overlooking the Thames from a private terrace set in this exclusive development at Chelsea Harbour.Thames Quay is an exclusive development located next to the River Thames. Imperial Wharf railway station and river boats to the city are moments away.