Question: hvor blir ant and dec's takeaway spilt inn
Answer: The London Studios