Question: hvor filmes ant og dec's takeaway?
Answer: London Studios