I am visiting London for a couple of days early next month. I have never been there so, I need some "tourist tips" from the London-ers. What all can I see in 2 days? Are there any conducted/chartered tours that you guys would recommend? Will I be needing a car to go around or is the public transportation pretty robust?