Question: ant and dec's takeaway איפה מצולם
Answer: The London Studios