London Calling closes double-decker bus at Route 66 Food Truck Park in Springfield

The London Calling restaurant has closed its British double-decker bus at Route 66 Food Truck Park in Springfield, Missouri, so its owners can concentrate their energies on other ventures elsewhere in the city. London Calling, which started at another location along Route 66 in Springfield about seven years ago, purchased a 1962 Bristol double-decker bus … Continue reading London Calling closes double-decker bus at Route 66 Food Truck Park in Springfield