October 23, 2016 By Mr Roberts Africa on the Square in London’s Trafalgar Square Africa on the Square Today I visited Africa on the Square in London’s Trafalgar Square. Africa on the Square returns to Trafalgar Square in 2016