Question: Hol forgatták az Ant and Dec's Takeaway filmet?
Answer: The London Studios