noun 10 Downing Street, the British prime minister's official London residence
Number Ten 🔊 Listen to this noun 10 Downing Street, the British prime minister’s official London residence Share Facebook Twitter Google +