Africa On The Square – This Saturday

Africa on the Square – Saturday 15th October 2016 TIME: 12pm-6pm LOCATION: Trafalgar Square, Westminster, London WC2N 5DN ENTRY: FREE WEBSITE: www.london.gov.uk/africa Africa on the Square returns to Trafalgar Square for the third time on Saturday 15 October. This popular