I want to know the answer to the following question:
What was the London hub of the British press?
All the background I'm provided with is that "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.". Is that enough to answer the question?
Answer: yes