Stayed for month at this self contained apartment and had a pleasant experience. Sunny and Ifrah are very friendly and helpful hosts, someone you can rely on especially if it's your first visit to London.
The apartment is about 10 min walk from Central Line station and various shops.