Amazing flat situated right in front of the bus stop and a 2-minute walk from Bow Road Station.
We went around to Westfield in Stratford and we got there in 15 minutes. It was also easy to get to central London and visit the city, only about 15 - 20 minutes.
Overall, a great experience and a really clean flat equipped with all the essentials. I would recommend it to other guests, as it's everything you need for a stay in London.