Buzz, Culture, Harry Potter, Shops, Uk, Web Culture This delightful ‘Harry Potter’ shop nails the Diagon Alley aesthetic Prepare to weep with joy and nostalgia, Muggles. There’s a Harry Potter-themed shop in Edinburgh, Scotland — and it’s on…