7640. 10 Downing Street is the official Residence of____________? September 20, 2025 by Admin A. French PM B. USA PM C. British PM D. Queen of England ✅ The correct answer is option C.