Recently found this great map, called "The Island" created by Stephen Walter that works on two levels.
Firstly zoom out and it shows London as an island, maybe as some would like to be. Then zoom in and its simply covered in detail, like the scribbled doodles in an artist's notebook - just look at this extract showing Putney. Places, events, people that lived there, icons, bridges, its all there crammed in.
And its online, so you can zoom in and out as much as you like, just by clicking here.