Europe

Harry Potter arrives at London Gatwick

London Gatwick has welcomed the Harry Potter Shop to its North Terminal.As the UK enjoys the release of Warner Bros. Pictures’ Fantastic Beasts: The Crimes of Grindelwald, the new 614 sq. ft. st…