We are flying over from the States in July for a week in London then over for 8 days in Paris with two of those in the parks. On our arrival day we land at 6:40, have transportation to our hotel then plan on hitting the tourist spots. (Our son is actually arriving three days earlier than us for work and we will join him so our room will already be available) On that first day we are planning on touring the Tower of London, the London Eye, Tower Bridge and at some point a Cruise on the River. Can this all be done assuming we could be at the Tower of London at opening? We are staying in Westminster if that helps with advice.