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

13y ago

What else can I help you with?