I am planning a 3 week trip to GB starting last week of August 2017 (current plan is to arrive Saturday the 26th). Family of four - Mom, Dad, Son 12, Daughter 10. Mom and Dad have been to GB once before (2004) - loved Scotland & Wales the most. Planning on taking some trains and renting car(s) for some portions of our trip.
Would like to visit the following: London (4 days) Portsmouth (1) Bath (2) Conwy/Snowdonia (3) York (2) Durham (2) Edinburgh (2) Stirling (1) Scottish Highlands (4). I don't care where I fly into or out of. In rough terms, I see the trip in 3 parts - London & Southern England / Wales & Northern England / Scotland.
I am trying to figure one WHERE to start the itinerary. I would like to avoid crowds as much as possible but think I will likely be doing that given the time of year. There is a Bank Holiday on the Monday 28th, but I can't imagine that is a very big deal (unless someone can tell me otherwise?). Everything seems "open" during that timeframe. I would like to see a Highland games and that seems to be pretty possible (anyone have a recommendation of one?)
To my mind I would organize my itinerary in the order I listed above - fly into London, out of Edinburgh or Glasgow. Is there any reason I should NOT do this? I figure that London will be just as good to get over jet lag as anyplace (although RS recommends Bath) and doing London last - this seems like unnecessary travel (although I understand I return LHR ticket is likely the reason).
Is there a reason I should avoid London the last week of August? or similarly is there a reason I should definitely start in Scotland? There are a a lot of great sights in London, but it was my least favorite place on the last trip. I really want to enjoy our time in the Highlands and was thinking to "save the best for last".
All that said, I am totally open to any suggestions to improve the trip. Thanks!