Leyton Library 265A High Road Leyton, LeytonLondon, ENGLAND
265B High Road Leyton, LeytonLondon, ENGLAND
Lea Bridge Library 382 Lea Bridge Road, LeytonLondon, ENGLAND