My Grand Central centenary experience
Often called Grand Central Station, the famed commuter terminal located at 42nd Street and Park Avenue in Midtown Manhattan last year celebrated its centenary having official opened February 2nd 1913. OK so this post is a little late, but I was lucky to be in New York in 2013, and even luckier to take in Grand Central Station during its [...]