Sally's place is in a great walkable location. There are cheap and fancy eateries in walking distance, A Waitrose right around the corner, super easy tube access, and Hyde Park is just across the street.
As they say in real estate; Location, location, location.