London’s Cadogan Gallery Has a New Flagship Space To celebrate, the gallery is throwing its largest group show to date. Cadogan Gallery opened their first gallery in London in 1980. Over four decades ...