Francis Road in Leyton is a residential street evolving into a hip destination. It features new bars and eateries, with an average house price of £463,565.