Embassy UK News The Lord Mayor of London Receives the Ambassador of Togo 13 January 201620 September 2016 admin Embasador Yackoley Johnson, Lord Mayor City of London Read the article