London Is Getting the UK’s Biggest Harry Potter Shop on Oxford Street
Warner Bros. will open the UK’s largest official Harry Potter Shop on London’s Oxford Street in November, with immersive Diagon Alley-inspired spaces.
Travel news, destination insight, and practical guides related to immersive retail.