answersLogoWhite

0

10 Downing Street is located in London, and is the address of the home of the British Prime Ministry. This address is among one of the most important addresses in the world, along with the White House in America. This address has a black door which is not accessible to the public, and it can only be opened from the inside.

User Avatar

Wiki User

12y ago

What else can I help you with?