Multiple choice general knowledge

Press Center in London.

  1. No 10, Downing Street

  2. Wall Street

  3. Fleet Street

  4. Walling Wall

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Fleet Street in London was historically the center of British journalism and newspaper publishing. For centuries, major national newspapers had their offices there, giving it the nickname 'Street of Shame'. While newspapers have mostly moved from there now, Fleet Street remains synonymous with the British press. The other options: Downing Street is the Prime Minister's residence, Wall Street is in New York.