Nick Goss: Eel Pie Hotel

was at Josh Lilley, 40, 46 Riding House Street, W1W 7EX. London. The exhibition ran from 24 April to 23 May 2026.
Nick Goss: Eel Pie Hotel at Josh Lilley All current exhibitions in London