New to London? Hit the ground running! See the most important sights of the city on a stunning 90-minute guided walking tour.