Organisation

Downing Street

London street housing the office and residence of the UK prime minister