10 Downing Street is residence of: Leave a Comment / GK Mcqs A. royal Queen of England B. British P.M. C. P.M. France D. P.M. Germany