Ilar museet i South Kensington icke synnerligen förkofrats.