You mentioned that you had a tour book, but not which one. Rick's books always give a selective guide to the most interesting places and then provide suggested itineraries for detailed planning. If you don't have his England 2010, you should get it ASAP. It is difficult to know how to advise you because you provided so few details. You will get better feedback if you tell us:
Which airport you are landing at, and what hour of day on July 17.
Which airport you are departing from and which day.
Whether you plan to drive a rental car or use all public transport, or some combination of both.
In general, a car makes visits to the Cotswolds, the Lake District, and other rural destinations far easier and quicker. On the other hand, a car is a nuisance if not a nightmare in cities such as London or Edinburgh.
My favorite 14 day itinerary--which I hasten to add may not be yours at all-- would go as follows:
1 July 17. Land at Heathrow(??) Train to Bath. Bath overnight
2 July 18. Mad Max tour of Stonehenge and lower Cotswolds. Bath overnight
3 July 19 Mad Max tour of northern Cotswolds. Bath overnight.
4 July 20: rail to Crewe. overnight Crewe.
5. July 21 rail to York. Overnight York.
6. July 22 rail to Edinburgh. Overnight Edinburgh.
7. July 23 Edinburgh, overnight Edinburgh.
8. July 24 rail to London. rest of time in London, with day trips to Windsor, Greenwich, Canterbury, and Cambridge.
day 14 fly home.
But this may not suit your purposes at all--I have left out the Lake District because I wouldn't drive in England under any circumstances. Other people feel quite differently, and you might have no problem at all. In that case, you could rent a car in Bath and return it in Edinburgh, thus avoiding driving in London.
I do hope that you plan to do more in London than a bus tour?? Unless you have already done London on earlier trips, it really deserves several days.