Harry Potter flagship store to launch on London’s Oxford Street

The flagship store will be the second official Harry Potter merchandise outlet in the UK