Imperial College London is a public research university located in London, United Kingdom. Who laid the final stone in the Imerial Institute