YourDictionary

Downing Street

street in Westminster, London, location of some of the principal government offices of the United Kingdom, including the official residence of the prime minister (No. 10): often used figuratively of the British government

See Downing Street in American Heritage Dictionary 4

Learn more about Downing Street

Downing Street

link/cite print suggestion box