Home News Veiled Infinity - Barbican Arts Trust Posted 2013/10/06 09:49 Hannah Luxton has a solo show, Veiled Infinity, at Barbican Arts Trust, 32A Hertford Road, London, N1 5SH, from 22 - 24 November and 29 November - 1 December 2013. See and .