Anybody know a good place in the city (vendor or store) where I can buy international newspapers and/or magazines? I need to find London's Daily Mail. Thanks!
"You've gotta have a swine to show you where the truffles are."
There's a place in Times Square called Universal News, they have papers and magazines from all over the world. I want to say it's at Broadway and 48th, maybe 47th?