Quizzing Live

In Which Town Is The Office Set

Answer:
Slough