Cinema Made in Italy will be back from 5 – 9 March, as Ciné Lumière celebrates the fifth edition of London’s favourite Italian film festival. Italian cinema aficionados can look forward to another bumper crop, as this five day annual event showcases the best recent Italian productions. Once again, this year’s rich and diverse programme promises to delight and engage…