Canada borders New York.
London is a city (like New York) so doesn't have any other countries in the near vicinity. If you mean the United Kingdom, the only country to share an international border with it is the Republic of Ireland.
Canada...
no country can border new york because new york is a state not a country therefore not letting it border any country.
Could be as little as one second if you start your trip on the ct/ny border
They share a common border.
They share a common border.
They share a common border.
newjersey
They share a common border.
They share a common border.
They share a border.