King's Cross in London has a new Harry Potter gift shop, near the Platform 9 3/4 I'm told.
St Pancras next door has the clock that the flying car went past in the 2nd HP movie. The British Library (the next one over from St Pancras hotel) is free and has LOADS of historially awesome stuff all in one big room, easy with kids, also a cafe'/lunch counter right next to the room, and a gift shop on the way in.
The kids that age who would stay at the Girl Scouts/Girl Guides hostel where I worked for a couple of months would often like were the Abbey Road time, and looking for themselves on the web cam's recording on their web site, the Leicester Square M&M's store was popular :) and so was the Harrod's milkshakes counter. Depends on the individuals/girls or boys/ interests, etc.
There are SO many free things to do, it's really up to you all, to decide if there's certain things you would be paying admission for that you would need the London Pass for. Many things close on Sunday, so that might be a factor in your calculations to decide if you're getting your money's worth :)
My daughter also loved seeing the HP movie in the IMAX right near Waterloo Station. Good back-up plan for bad weather.
https://www.odeon.co.uk/cinemas/bfi_imax/211/
The trick was to find the path that led to an underground pathway to get under the circular road and to get into the IMAX. We had to go ask a student how the heck to get IN to it :)
Hope you all have a great time, make it FUN :)
-Alison