
UK’s Largest Harry Potter Store Opening on Oxford Street, London
Warner Bros. to open UK's largest official Harry Potter Store (21,000 sq ft) on Oxford Street, London, in November 2026. The flagship will offer themed retail, exclusive products, photo ops, and a unique 'The Leaky Cauldron' food concept featuring various Butterbeer treats.
