Very good place. Easy to commute in central London using bus or tube.