Question: The Times is based in what major British city?
Sentence: The Times is a British daily national newspaper based in London.
Answer in sentence: yes