answersLogoWhite

0

You'd better check your geography. There is no Roman road between London and New York. London is in Europe while New York is in North America. There's the Atlantic Ocean between them. No road.

User Avatar

Wiki User

14y ago

What else can I help you with?