New York to London Tour Packages May 3, 2020 Travel to London New York is situated next to the Hudson River is at the northeastern part of the USA. Know More