Geoff,
Not bad for a handheld shot.
And, the important thing is that, as you said, it brings back fond memories.
Sometimes I think we get caught up in the "technical" merits of a photo, when in reality, if it successfully captures the "essence" of a place, then it is a successful photo, regardless of whether it is technically perfect or not. I think your shot successfully captures the essence of Grand Central Station.
I have many photos like this from my time in Europe. Although I look at them now and think, "what a lousy photographer I was back then," the photos still bring back many many fond memories.
Keith