NHM Exhibit to open this December
The National History Museum, in conjunction with Wizarding World, have announced that their Fantastic Beasts: The Wonder of Nature exhibit has officially been rescheduled to open this December 9th. It will run right up until August 2021, closing only for Christmas the 24th – 26th…