President Muhammadu Buhari’s London residence (2 Campden Hill, Kensington, London W8 7AD, UK)

0
608
Aerial view of President Muhammadu Buhari’s London residence
Front view of the residence
Inside the compound

Your comment