10 downing street (headquarters of the brit. government) - English Synonyms Dictionary