27-03-2024, 09:43 PM
Quest is in the actual London set. He just did a stand up explainer with one of the (mobile?) touch screens in a corner of the studio. Most of the show has been just one shot though so aside from that virtually indistinguishable from a flash set.