Tjugosex bilder från ett mycket förnämligt museum i norra London.