Actress Minnie Driver and her co-stars in "Speechless" celebrate the beauty of London while filming the third season of the American sitcom in England's capital city. (Aug. 10)