1 bed apartment for sale in Canary Wharf E14 – £475,000