Stock up on Potter merchandise and explore all you need to know about Diagon House the magical new Harry Potter shop on Edinburgh's own Diagon Alley.