Reviews of St John the Divine, Merton. (Church) in London (London).