Great place to stay: very clean, quiet , plenty of restaurants and grocery stores around, and very close to the underground and thus central London.