My girlfriend and I stayed at Michaels place for a couple of nights. Very close to Winter wonderland. Natural history museum and the Brompton Oratory just a few minutes walking. But if you not into walking, there’s a bus stop and underground close by (5min). There’s also a pub across the street that unfortunately we didn’t have the chance to go. Michaels place was very clean. The kitchen has all the utensils you need.
Definitely recommend!