1 bedroom flats for sale in Stamford Brook - Douglas & Gordon