I am traveling with my husband and two children (9 and 11) for their first trip to England (I lived in London as a student over 25 years ago). We are arriving in Southampton the morning of June 20th and then traveling to Bath. We would all like to spend some time in the Cotswolds before either making our way up to York, or traveling within the area until we arrive in London on the 27th for three days. Possible side trips include Oxford, Warwick Castle or Windsor. I would like to know if anyone has any thoughts on what might be the best use of our time before we arrive in London. The kids love to hike and ride horses, my son is dying to see a "real castle" and I have always wanted to see York but never had the chance. Given that it appears to be a four hour train ride to York from anywhere near the Cotswolds, is this practical? I should also say that my children have good attention spans and will not be playing on electronic media during the trip. Any suggestions would be most helpful. We have discovered that many B&Bs do not take children, or only take them at age 11 upwards, so if you have any experience with family-friendly B&Bs that would be a bonus. Thanks so much in advance for any suggestions.
The Henry B&B in Bath does welcome children. It is really close to the center of town, maybe two blocks. We did not have our children when we were there but did meet another couple who had two children with them, don't remember ages but they weren't toddlers. Check it out. We found it lovely, have been there pre and post renovation.