London Borough of Waltham Forest, GB
St Peter-in-the-Forest is a 19th-century Church of England parish church in Walthamstow, London Borough of Waltham Forest, sited adjacent to a small portion of Epping Forest.
Listen to the audio guide for Church of St Peter in the Forest Free on WIP — starts by itself when you arrive, even with the screen off