London har ensamt 456 tidningar.