We have booked the London eye, and intend on going on a boat trip up the river. Going to science & industry & natural history museums. where else???? what about parks, can you recomend please??? ta xxxx