What does the idiom “10 Downing Street” mean?
Definition:
The title or office of the Prime Minister. The government of the United Kingdom
For example:
“During the colonial era, a young administrator whose aspirations reached toward 10 Downing Street might serve in India to build a network and credentials.”