Tag Archives: 24: Live Another Day

Your London Guide to ’24: Live Another Day’

Yesterday, Jack Bauer returned to the world’s TV screens in a new series of 24, which is Bond-ishly entitled 24: Live Another Day. It is entirely set in London, which gives us the perfect excuse to take a tour of the city as seen ...