10 Downing Street

10 Downing Street

10 Downing Street, The official London residence of the British Prime Minister