01/04/07 / by Erica Wagner / New York — still top After 15 years in London, I’ve come to miss many things about New Yorkâincluding, incredibly, its subway system Continue reading