The London hotel, New York City - view west looking over the Hudson river from the 53rd floor