Kensington museum i London ,nyligen