Ich würde eine Oyster-Card holen, damit ist man in den Öffentlichen am günstigsten unterwegs und zumindest das 8jährige Kind kann noch kostenlos fahren.
Immer wieder gerne mögen meine Kinder das Greeenwich Maritime Museum - kostenlos, viel zu schauen und zu machen. Außerdem ist es echt schön gelegen, man kann im angrenzenden Park spazieren und über den 0-Meridian laufen.
Wenn man eine Oyster Card hat und nach Greenwich will kann man mit dem Thames Clipper fahren, das kostet dann nur einen geringen Aufpreis und sobald man am Tower vorbei ist gibt es richtig Gas.
Von den Museen fanden meine Kinder den Mitmachbereich im Science Bereich am besten. Kostet auch nichts.