I've received some fantastic advice already for the UK part of my trip, now I'm planning the France part. I'll be in the UK and France on a family trip in June. This will be my third trip to Paris, most recently I was there in 2014 on a solo trip. Perhaps it goes without saying, I've seen a lot of the usual sights in Paris already, but I haven't ventured outside the city much. Because of this, I'm planning on taking a day trip somewhere while my family are in Versailles (I've already been). My first choice would have been Strasbourg, but I think one day might be too short for Alsace so I'll likely save that for another trip. I'm thinking more along the lines of a small city day trip rather than a château.
Some options I've heard people mention are Rouen, Chartres, and Reims. I'm mostly looking for somewhere that's high on charm... meaning: medieval / Gothic architecture, nice restaurants, easily walkable, maybe a museum. Ideally, I'd like to be able to just show up at the train station and buy my tickets on the day, but if I need to book in advance, I will. I know my ideas are a little vague, but I'm open to suggestions!