Hi Peter, Hyde Park is good for a walk with a good kids play area - a big Pirate Ship with lots of sand and stuff. http://www.royalparks.org.uk/parks/hyde_park/ This is just up from the Science Museum. Cheers Chris