Really central location for Leyton and 10 minutes to the Olympic stadium.