Dreaming about visiting the New Harry Potter store in New York City? Find here all the info you need to plan your visit and have a peak inside the store