Elim Church Leytonstone

Elim Church Leytonstone
Hainault Road, London, E11 1EL