Prime Minister House London
Sept. 12, 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