Quizzing Live

At Which Fictitious Police Station Would You Find Inspector Jack Frost

Answer:
Denton