.. I think it's all a Truman Show-esque set up in a studio in Dulwich. (Disclaimer I don't actually watch the show I've only seen the trailers! And they're enough to put me off)