Street [noun] [U] - the road in central London where the official home of the British Prime Minister is situatedThe Prime Minister lives at 10 Downing Street.Downing Street can also refer to the British government or the British Prime Minister.The announcement took Washington and Paris by surprise, but Downing Street had been expecting it.
DOWNING
Meaning of DOWNING in English
Cambridge English vocab. Кембриджский английский словарь. 2012