Translate Downing Street | into Spanish Definition of Downing Street
a street in Westminster, London, between Whitehall and St James’s Park. No. 10 is the official residence of the Prime Minister; No. 11 is the home of the Chancellor of the Exchequer. used allusively for the British government or the Prime Minister:Downing Street flatly refused to confirm that the summit was off