11 Downing Street (sometimes referred to as just Number 11) is the official residence of Britain's Chancellor of the Exchequer (who traditionally also has the title of Second Lord of the Treasury). The residence, in Downing Street in London, was bu
Comments