Can anyone suggest fun things to do in London with a family - 14yo and 18yo for the 18yo's birthday? I'm thinking a fashion exhibition, cool boat trip on Thames... we've done London Eye and the aquarium. Thanks!