The first flagship Harry Potter shop in the UK is coming to Oxford Street in London.
The 21,000 sq ft shop will be entirely dedicated to celebrating the locations featured in JK Rowling’s bestselling novels, with photo opportunities, exclusive merchandise and interactive experiences providing a magical escape from the muggle world.