Church of England
Diocese of London
St. Thomas, Stamford Hill
St Thomas Clapton Common