Church of St Peter-in-the-Forest, Walthamstow - Credit: Wikimedia Commons
St Peter-in-the-Forest is a 19th-century Church of England parish church in Walthamstow, East London, sited adjacent to a small portion of Epping Forest. Read more on Wikipedia
Source: en.wikipedia.org