We made a quick visit here with our eldest son, we took him there when he was little and it was great to revisit. You could spend many hours here and still not see everything. This is a must "to do" on a visit to London. There is something for everyone of any age here.
More