I had read a statement on the business travel website a few months ago. It was made by officials from the City of Indianapolis who stated that there were strong intentions that British Airways were looking at serving the City in 2023.
St Louis would be a good addition to British Airways North American portfolio of routes.
St Louis was previously served from London Gatwick by American Airlines and before that Trans World Airlines. (And long before that British Caledonian Airways).