Question: At which location is the London Center operated by Notre Dame found?
Sentence: The university has had a presence in London, England, since 1968.
Answer in sentence: no