London Borough of Waltham Forest, GB
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.
Listen to the audio guide for Church of St John the Baptist, Leytonstone Free on WIP — starts by itself when you arrive, even with the screen off