Arts & CultureShopLondon’s largest Harry Potter Shop is now open—and it’s straight out of Diagon Alley