5 years ago An amazing institution. Some good displays but not... An amazing institution. Some good displays but not really set up for the casual visitors