1 bedroom flats to rent in Holland Park - Douglas & Gordon