10 downing street is the official residence of the prime Minister of which country? May 17, 2018 – by admin 10 downing street is the official residence of the prime Minister of which country? A. UK B. USA C. Russia D. France