Perfect location for touring around London. It's close to two of the main tube lines so you can easily get anywhere. On this street there's also plenty of restaurants and supermarkets, which came really handy for us. It's a small space but more than enough for our 5 day stay. The checkin & checkout processes went smooth and were really easy. Also, the communication with the host was great and fast. I would recommend this place.