My question: Is the following statement true?
"The Department for Digital Culture Media and Sport operates from a central office located in England's capital city."
Please think gradually:
The DMCS is located on Parliament Street in London.
Thus, the answer is yes.