No fear of teenager boredom with these ultimate experiences in London for teens. Of course, it includes Harry Potter! + shopping, views, and more things to do