Otras piezas del altar pueden encontrarse en la Dulwich Picture Gallery, en Londres.