Going to London, Preston and York this July. What should I not miss?

Oooh, totally not bored, the more options & info the better. My teenager is 15 and has our local version of an Oyster Card. Saves us a ton on transit when they aren’t biking around town.