Former US President Barack Obama made a surprise visit to Downing Street in London for an informal courtesy drop-in and to discuss the work of the Obama Foundation with UK officials.