Great location. The host was very responsive. The street is very convenient - so close to the tourist sites, but also has a grocery store on the street, several places to grab food, barber (a couple actually - and the one I went to was very good), the guy across the street at the shoe shop was so nice and helpful, good fish and chips place, the bagel place across the street was good for a quick breakfast, but you’re also close to several great places that serve more traditional English breakfast, the Chinese restaurant/market across the street was good, laundromat around the corner (there is a washer in the flat, but if you have multiple people the laundromat is great), etc. Basically, if you’re staying for a while - which we did, the location makes it easy to accomplish the things that need to get done, but you probably didn’t come to London to do.
My family and I had a great time and for us this flat was a great home base from which to explore London and the sites.