The deepest Subway station in New York City

January 2, 2009 @ 9:26 pm

I’ve always thought this about the Subway station at Lexington Ave and 63rd Street along the F line, and this video confirms it. It really is the deepest platform below street level. I’d love to know what’s behind those walls in between the street and the platform. I always imagine that there would be hidden secrets or something behind there.