St. Louis, Missouri, is in the middle of the United States, and the metro area has more than 2.8 million residents, making it the 15th largest in the US and almost as populous as Wales. This fully American city, settled by the French, and sitting on the banks of the Mississippi is a welcoming city, a city of business and culture, and a great place to raise a family. It is also a city that loves British culture, with British stores, restaurants, and events and even has special screenings of Monty Python at local movie houses and plays Fawlty Towers on the local television.
And here, in the middle of the US fly-over country you should make plans to visit, I am constantly amazed by the profound love and affection the American public have for the British Royal Family. Pleasantly surprised, but surprised nonetheless.