Reviews of St Mary the Virgin Church, Little Ilford. (Church) in London (London).