3 bed flat for sale in Greater London WC2E – £1,500,000