3 bed flat for sale in One Thames Quay E14 – £1,257,500