Question: onde é filmado ant and dec's takeaway
Answer: The London Studios