10 Downing Street > Definition
From Citizendium, the Citizens' Compendium
Official residence of the Prime Minister of the United Kingdom in Westminster, London.
Official residence of the Prime Minister of the United Kingdom in Westminster, London.