My stay at Naresh's place was great. Naresh had prepared his flat very nicely and had even provided tea, coffee and lots of other amenities (even antiseptic cream and band-aids, which may be useful when you are abroad).
The location is perfect, just 2 minutes away from the largest shopping area in London. Everything was great. I would definitely book this place again if I come back to London!