I totally recommend Amira & Syed’s place, you’ve got everything you need for a stay in London. You’re literally a few minutes away from a tube station and from there you can go anywhere. The flat was very clean, and Amira and Syed are always ready to help you, and keep in touch with you throughout your stay.