Question: waar is ant and dec's takeaway gefilmd
Answer: The London Studios