St John the Baptist's Church, Leytonstone
London Borough of Waltham Forest, United Kingdom
The Church of St John the Baptist, Leytonstone, is a 19th-century Church of England parish church in Leytonstone, East London, occupying a prominent position in the High Road. It is a Grade II listed building.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).