If you love weird things, this London museum was made for you!