Question: donde se graba ant and dec's takeaway
Answer: The London Studios