We had a great stay. We were able to navigate around London with ease from this convenient location. We both walked and took the tube (aka subway) nearby.
It’s on a quiet side street with little traffic. The team providing the rental was friendly and helpful.