El museo se abrió al público en 1900, en las dependencias de la mansión familiar Hertford House, en Manchester Square, y allí permanece la pinacoteca, albergada en su integridad, hasta el día de hoy.