The UK’s largest official Harry Potter Shop opens on Wednesday 4 November 2026 at The Ribbon, 134–140 Oxford Street, London. A short walk from Fitzrovia Quarter, the two-floor flagship takes its cues from Diagon Alley, with a dragon above Gringotts, a full-sized Knight Bus and a Leaky Cauldron serving Butterbeer. Across more than 21,000 sq ft, there’s room to browse Oxford Street exclusives, personalise a gift or book a Sorting Ceremony for a Hogwarts bear.