Definitions for "11 Downing Street"
Downing Street (commonly known as Number 11), is the official residence of the Second Lord of the Treasury in Britain, who in modern times has always been the Chancellor of the Exchequer. Accordingly, its current official resident is Labour's Chancellor, Gordon Brown.