I popped in today before meeting friends for lunch only to find out their exhibition opens on Wednesday. Saatchi’s are pretty iconic in London known famously for their advertising agency. The current permanent exhibitions were way beyond my taste even to photograph, and that’s saying something!