Director Jon Cassar has arrived in London and tweeted out the first set photo (sort of) from 24: Live Another Day.
On the left side of the table you can see concept arts for various sets and the right side of the table features a model set which appears to be the interior of a building – perhaps where the CIA agents are working out of?
Filming for 24: Live Another Day begins later this month on January 25th.