i have a ticket for either hampton court or tower of london but as the weather isnt too good im not sure whether to go or not, if its all mainly outdoors then probably not. where else can i take dcs? in london and not science museum or natural history.thanks in advance.