Question: What was the London hub of the British press?
Sentence: The coffeehouse became a popular place to debate ideas, with growing literacy and the development of the printing press making news widely available; and Fleet Street became the centre of the British press.
Answer in sentence: yes