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