When you stay at this apartment, you'll be within a 10-minute drive of Westfield Stratford City and London Stadium. A fitness centre and a garden are other highlights. The property is only a short walk to public transportation: Walthamstow Central Station is 2 minutes and Walthamstow Queen's Road Overground Station is 9 minutes.