London’s Latin Flavours 09/06/201522/03/2016 Sorrel Where to devour Latin American cuisine in London.