I just bought one of these from tesco.com ( as part of a bigger order) it is all on there. You find out stuff from the links. Tourist hotspots and tube stations on map on back.
Look for info on http://www.visitlondon.co.uk/ for reference too if no one has a one site suits all solution.