"a couple of the Fleet Street rags"

Fleet Street is a street in London, popular for once being the residence of many newspapers’ offices. It is now used to refer to British journalism and journalists in general.

Google Map