A fabulous trip for any Harry Potter fan.