downing street

from WordNet (r) 3.0 (2006)
Downing Street
    n 1: a street of Westminster in London; "the Prime Minister
         lives at No. 10 Downing Street"
    2: the British government
    

[email protected]