museums review harry potter exhibition/museum science industry muggles country booked ticket harry potter exhibition ado world premiere museum science industry april 30 oiled showcase features 200 beautifully crafted costumes props harry potter film juggernaut temporary space packed iconic