I think Wall St Station is my fav New York subway stop to date. (I haven't seen them all). It has a kind of past glory feel to it. It's all a bit rundown these days but if you look closely you can see small glimpses of a bygone grandeur...
Edit: When I say fav, I really meant fav other than Grand Central which can never be beaten.
Comments