Okay so he's done all the Big places with grandparents to London tower/ boat trip et cetera.
I'm suggesting (this is for my mates son) the Covent garden transport museum.
My mate says he takes delight in the smallest of things so what would you do with a seven-year-old boy in London that would excite him?