Home » British PM Residence10 Downing Street is the official Residence of____________? by A. French PM B. USA PM C. British PM D. Queen of England