So Mrs Schweik and I are taking the children to London for two days in mid-March. Accommodation is sorted. I'm wondering what cheap/free fun things there are to do for children aged 10 to 12. Also any decent places to eat that we'd all enjoy? We've already done the Rainforest Cafe. We will probably take in at least one of the museums. I'd quite like to do a trip on the river bus, and couple it with a double decker bus ride. Is there a circular route that I could do that would take in any interesting sites? Any ideas?