No it's being filmed in London! Looking forward to Jack queuing for the tube for an episode, only to realise he needed the replacement bus service.
'DAMMIT!' indeed.
(Though of course, they're having a day take place in 12 hours to avoid that problem.)
'DAMMIT!' indeed.

(Though of course, they're having a day take place in 12 hours to avoid that problem.)