96 Street subway station
From Tardis Wiki, the free Doctor Who reference
This topic might have a better name.
After finding how London tube stations are usually called, it seems that this one should be 96 Street subway station
Talk about it here.
96 Street subway station was a New York subway station in Manhattan. It was served by the 1 and 2 trains.
This subway stop was not far from the apartment of Dorothy Bell. (COMIC: The Fountains of Forever)