Answer: 10 Downing Street More information: 10 Downing Street is the center of the U.K. Government as well as the official residence of its Prime Minister.
Feedback
Did we miss something? Is the answer wrong? Please, let us know about it through our feedback box