Church building

St Andrew's Church

United Kingdom London Borough of Waltham Forest Grade II listed building
St Andrew's Church
St Andrew's Church · Wikipedia

About

The Church of St Andrew, Leytonstone, is a Victorian era Church of England parish church in Leytonstone, East London, adjacent to Epping Forest. It is a Grade II listed building.