Hi!
The last time I was in England, it was January, precovid, and because of the time of year, we did not need to book tickets for things like Westminster Abbey or Tower of London in advance. We will be traveling with my father May 22-May 30th, and I'm not sure what pace he's going to be able to do once we get there, so it's difficult for me to book tickets in advance not knowing how he's going to do.
Post covid, and on the cusp of peak season, it seems that we will need to book tickets in order to avoid waiting in long lines. How early do I need to book tickets? Would It be a bad idea to book the day before or day of for places like British Museum, Tower of London, Westminster Abbey, and Churchill War Rooms? I don't want to put us in a situation where we are having to wait in long lines, but I also don't want to book times stateside and then be stuck with an itinerary that's not doable for my dad. I also want to avoid booking outdoor tours on bad weather days, and we won't know the weather until closer to the dates we'll be there.
Thank you!