Situated in the heart of midtown Manhattan, The London NYC is surrounded by the best of New York City, yet located on a quiet side street. Just below Central Park, the hotel is an effortless walk to Central Park, Rockefeller Center, the Museum of Modern Art, Fifth Avenue shopping, the Theater District and Times Square.