This is a perfect base for exploring central London. The flat was warm and quiet and felt like a home from home.
Everything that we wanted to do was within walking distance. Definitely recommend.