Ali's place is very close to 2 underground stations which is very convenient. There is also stops near by hop on buses. Plenty of eating places with different variety of food.
Also convenient shops and super markets like Tesco are close by