UK’s Largest Official Harry Potter Store to Open on London’s Oxford Street this November
The official Harry Potter retail footprint in the UK is set for expansion with a 21,000-square-foot flagship store scheduled to open on Oxford Street this November. Warner Bros. Discovery Global Experiences announced that the two-level retail destination will open on November 4, 2026, at The Ribbon development located at 134–140 Oxford Street, bringing an immersive … Read more