You asked:

how many miles from st. louis missouri to london england

  • mile
    mile
    St. Louis
    St. Louis
    London
    London
    St. Louis is 4,200 miles from London, as the crow flies.