Londoners didn't have to travel very far to get a taste of Africa on the 11th October, when the continent of all humanity came to one of the World's most famed squares - Trafalgar Square in central London. Africa On The Square was organised by the Mayor Of London for Black History Month. The event included... Continue Reading →