25. Downing Street is the residence if: September 20, 2025 by Admin A. Queen Of England B. British Prime Minister C. French President D. American President ✅ The correct answer is option British Prime Minister.