First glimpse of official Harry Potter store on Oxford Street that could spell the end of unlicensed pirate shops blighting London

1 day ago 1

Rommie Analytics

The 21,000 sq ft flagship will open on November 4 at The Ribbon development at 134-140 Oxford Street, creating what Warner Bros says will be the UK's largest official Harry Potter shop.
Read Entire Article