Avi's flat was just perfect for what I needed. It is a few mins walk from the Tube Station, which if you're going to London this is a must, so you can get anywhere you want! The place was spotless and very comfortable, since it was a hot couple of days in London, it had excellent ventilation. The neighborhood is good and safe, so you can get around with no hassle. There are a few shops just down the road, so you can get your groceries and supplies for your stay.
Avi is also an excellent host, making sure to message me before the date of the arrival and also keeping communicating to facilitate check-in. He had everything prepared and also was kind enough to provide a few goodies in the fridge, so one will feel very welcome and "home away from home".
I would highly recommend this as a spot to stay around. Not so far from Wembley Stadium as well (and a few other spots).