More than two dozen artworks depicting the northern coast of France are now on display at the Courtauld Gallery in London. It ...