Thank you for all of the information. I am finally ready to finalize some things since we leave at the end of this month! We have decided not to do Liverpool...seems like we should come back and do that someday. I am thinking the Megabus option may be the way to go to Salisbury and catch the shuttle to Stonehenge from there. That way we can see the cathedral while we are there. Do you know if it is a short walk to the cathedral or will we need to take a taxi from the Megabus stop? Do you think I should make reservations ahead of time for the Megabus or can I do that when I get to London? We are staying on the Thames in London in the Strand area so I guess we will need to take the underground to the Victoria station to catch the bus? I also have a question about seeing the Tower of London, Hampton Court Palace and Westminster Abbey. We will see those on different days so do I need a pass to skip the line for entrance? They are actually not on consecutive days though. I book a lot of tours through Viator since it is easier. I am also going to Bicester Village one day and wondered if there was a transportation option that was flexible. I noticed on that website it is a set time that buses depart from London and spend all day there before returning. I would only like to spend several hours there so I need more flexible transportation. I really appreciate your help. You all helped me plan a wonderful trip to Italy several years ago. The advice was so much better than my guidebooks- and I have several of those!!