A great place to stay and see London. I was travelling with kids and this place was ideal. Lots of shops including grocery stores really close (which is so so helpful when travelling with kids).
The Tube was a 5 mins walk - I think it took me 20 minutes door to door to get to Big Ben!! Also, its super close to Abbey Road if you're a Beatles fan like me - we walked across the road many times ;)
Easy parking (which I was so glad about, especially as I live in Texas) which Vidhya very helpfully sorted out for me.
A really helpful and friendly host as well, what more can you ask for.
Perfect place to stay and see London for so many reasons.