Prime Minister House London
Aug. 19, 2024
10 Downing Street in London, the official residence of the Prime Minister of England Stock Photo - Alamy Punch Newspapers on Twitter: "PHOTOS: Peter Obi Visits UK Prime Minister\ Downing Street - Wikipedia Prime Minister House London