Invigningen af Imperial institute i South Kensington i London egde rum i onsdags.