British Art Show 8 comes to LeedsWe're really excited that Leeds will premiering the British Art Show 8 this October! Organised by the Hayward Gallery every 5 years it...