Question: Which church is located in London, All Saints, Camden Town, or Southwell Minster?
Sentence (from "All Saints, Camden Town"): It was built for the Church of England, but it is now a Greek Orthodox church known as the Greek Orthodox Church of All Saints.
Relevant evidence: No