Destination London

"Destination London" is a featurette on the 24: Live Another Day DVD and Blu-ray Disc sets about how the cast and crew's experience filming in London.