10 Downing Street is the official Residence of– / General Knowledge MCQs / By The Professor A. French PM B. USA PM C. British PM D. Queen of England