Have bike, will travel. But where to go ... an excellent walking guide to London that we've covered before. Both maps (and many others) can be freely viewed online, or you can buy paper versions ...