General Knowledge 10 Downing Street is the official Residence of____________? Options:A. French PMB. USA PMC. British PMD. Queen of EnglandView AnswerC. British PM Continue Reading Previous: Which one of these is the longest cave in the world?Next: Which is the World Highest Lake ?