The London Landmarks. 3.5 hour Morning tour in London, England