We did Lego Land in the summer holidays a couple of years ago.
It was expensive and the queues a bit much at times, especially for the one ride. But the kids loved it and for a one off it was a good day.
We used the app a lot, which gave queue times, and went to what was quietest at that time. We did about 12 rides, a couple of them more than once. There was nothing the kids did not get to do that they really wanted to.
Plus the time we had in the water part, an hour or so in mini land, then a good 40 minutes in the play park area.
Have to say though, the ppl with the q-bots were very annoying.
And mid ride of the swinging pirate boat is not a good time to discover your 8 year old is terrified of it.
It was an expensive day, and we would not do it again, mainly as it was a pain to get to and I think they are too old for it now.
But all in it was a good day.
We have been to Drayton Manor a few times, as we live close, and they enjoy it, but they are 9 and 10 now, and they are too old for Thomas Land, but then some of the bigger rides they want to do they are too short for. So there is really not a lot of choice for them. Brilliant for little kids, decent for teenagers, but for my 2, not so much. Will not do it this summer.