Oxford Street Unveils Grand Immersive Harry Potter Store
Discover the new 21,000 sq ft official Harry Potter store on Oxford Street, London. Experience an immersive wizarding emporium with interactive features, photo ops, and exclusive merchandise. Opening this autumn, it’s a must-visit for fans.
