London is set to welcome the UK’s biggest Harry Potter shop this autumn, with Warner Bros confirming an opening date of 4 November on Oxford Street.
The flagship retail venue, situated within The Ribbon development at 134-140 Oxford Street, covers more than 21,000 square feet spread across two separate floors.