The London Cycling Campaign and Transport for London have got together to publish 19 cycle guides. You can find these at lcc.org.co.uk and tfl.gov.uk.
If you are looking to hire a bike, then try the following companies:
London Bicycle Tour Company: Telephone 0207 928 6838, or visit londonbicycle.com. They also have a shop at 1a Gabriel’s Wharf, 56 Upper Ground SE1
On Your Bike: Telephone 0207 378 6669, or visit onyourbike.net. They also have a shop at 52–54 Tooley Street SE1
There are numerous companies offering walking tours of the city… you might like to try some of these:
London Walks: Telephone 0207 624 3978, or visit walks.com.
London Walking Tours: Visit london-walking-tours.co.uk.
Guided London Walks & Tours: Telephone 0208 654 4370, or visit lonwalk.ndirect.co.uk.
Get bicycle route maps at londoncyclenetwork.org.