Gilberto Gil – first London show in three years Share Gilberto Gil plays his first London show in three years at Barbican on 30 July More info