Reviews of St Philip’s & St James’ Church, Plaistow. (Church) in London (London).