Very conveniently located,just a step away from Leyton tube station.
The flat is also very clean and have everything you need for a short stay.
If you are travelling by car you can park on the street with a permit paying a very reasonable fare (free on the weekends).
Overall highly recommended.