Dictionary search results

Showing 1-2 of 2 results

Downing Street US English

A street in Westminster, London, between Whitehall and St. James’s Park. No. 10 is the official residence of the prime minister; No. 11 is the official home of the chancellor of the exchequer