Definitions for "10 Downing Street"
Downing Street is the residence and office of the Prime Minister of the United Kingdom of Great Britain and Northern Ireland, situated on Downing Street in the City of Westminster, central London. It is actually the official residence of the First Lord of the Treasury, but in modern times this post has always been held simultaneously with the office of Prime Minister.