I am traveling solo with my two kids (ages 9 and 12) to London for 6 nights later this month. I am doing my best to plan ahead with a list of activities and sites, but we are coming from the West coast of the US, and I know the kids will be trashed the first few days, so I want to leave some flexibility where I can. That said, I know many things need to be booked ahead, so I want to jump on those, late as it is.
I have been trying every day to get tickets to the Warner Bros Harry Potter studio, but no luck yet. I wish there was an aftermarket for the tickets, as my kids are dying to go, and I would pay a bit extra. But other than this, what other types of things might we need to get tickets in advance? Some ideas we have so far, trying to mix things up a bit, as they don't love museums that aren't hands-on or science:
British Museum
Buckingham Palace/changing of the guard
Hyde Park
Thames River Cruise
Fisher Farm Park
Borough Market
Harrod's
Churchill War Room
Possible day trip to Oxford or Stonehenge
Would love other ideas and also to know which of these might require advance booking - I have been doing research, but it's not always clear when tours are being sold but are totally optional, versus tickets to enter being required.