Excellent place to stay while in London. The proximity to the tube (underground railway) station made it very convenient to travel to the most popular sites.
There were a number of places to shop and eat right in the vicinity without much walking.
The host was great. He met us within a few minutes of getting off the train and directed us to the apartment as well as to some places for food and shopping.
Would definitely recommend this place to stay in London.