Goupil Gallery

In the 1890s, the Goupil Gallery held an exhibition at 5 Regent Street, Waterloo Place, SW London for a few weeks only. (TV: Deep Breath)