Ali's place is a great place to stay at while visiting London. The apartment is renovated, well maintained and with great facilities. Ali is agreat host. Made sure that we are OK, was very easy to communicate with, and added smal treats in the apartments such as beverages, snacks and a UK convertor to charge our devices :).
Even though the apartment is not in the very center of London, it is literally a one minutes walk from a Tube station (Oval) and from there it's 15-20 minutes to down town and all the sights.