Another favourite place of mine in London is the Southbank. Its by the river, it has everything I look for in a good place. Pedestrianised area, water, coffee, things to do, people watching, kids friendly and a bit of graffiti :-D
We were there for almost 7 hours! Too busy and having to much fun to go home!