Property Reference: 1665202. Live in Luxury! Beautiful flat located in one of london's best developments imperial wharf in Chelsea Harbour. Easy access (2mins