fleet_street
1. [ noun ] (transportation,geography) a street in central London where newspaper offices are situated
Related terms: street London
2. [ noun ] (writing,news) British journalism
Related terms: journalism