London Calling October 8, 2012 A quickie sightseeing tour of London, England's top attractions and what to do when in this city. Read more