BACON, FREUD AND A CENTURY OF PAINTING LIFE 28 February – 27 August 2018 A landmark exhibition at Tate Britain celebrates how artists have captured the intense experience of life in paint. All Too Human: Bacon, Freud and a Century of Painting Life showcases around 100 works by some of the most celebrated modern British…