Church of St John the Baptist, Leytonstone
church in the London Borough of Waltham Forest, UK
St John The Baptist Church, Leytonstone 1.jpg
Church of St John - geograph.org.uk - 7096812.jpg