Church of St John the Baptist, Leytonstone
London Borough of Waltham Forest, United Kingdom
London Borough of Waltham Forest, United Kingdom
Interior image
Official websiteLatitude: 51.5687650000 , Longitude: 0.0108970000
Latitude: 51.5687650000 , Longitude: 0.0108970000