answersLogoWhite

0

It is 4,895 miles from London, England to Lubbock, Texas. It is necessary to travel by either boat or by plane, as you must cross the Atlantic Ocean.

User Avatar

Wiki User

11y ago

What else can I help you with?