Celebrate Latin Americans in London: Saturday 28 March at Elephant & Castle By Nick MacWilliam 21 March, 2015