Leyton, 27
Lea Bridge Road, 1906. Leyton official photo.