What does the term ‘Fleet Street’ mean? (British slang, I’m thinking…)
Wednesday, August 13th, 2008A street in London where many newspapers have their offices. Thus, ‘Fleet Street’ means, the press.
—–
Fleet Street is a street in London, England named after the River Fleet. It was the home of the British press until the 1980s. Even though the last major British news office, Reuters, left in 2005, the […]