In 1998, when your webmaster first encountered the ruins of the old New York Cancer Hospital, completed in 1886 in a French Renaissance style at 455 Central Park West at West 104th Street, it was still very much the magnificent ruin it had been since 1976, when it was last in use a nursing home. It had once [...]

