Annie Lennox felt 'honoured' to have currated her 'House of Lennox' exhibition at The Lowry, Salford, back in 2012, which proved to be an extremely popular tourist attraction. The exhibition was home to costumes, photographic materials and installations.