Tag Archives: 11 Washington Square Park North

New York Filming Locations: I Am Legend (2007)

Will Smith plays Robert Neville; a scientist unable to stop a deadly man-made virus spreading which he is immune to and the only human survivor in New York City and perhaps the world. His townhouse is at 11 Washington Square Park … Continue reading

Posted in Movie Locations, Nth American Travel | Tagged , , , , , , | 3 Comments