Warner Bros have given a first glimpse of the UK’s largest Harry Potter shop set to open in London’s Oxford Street.
The flagship store, spanning more than 21,000 square feet over two floors, will open its doors within The Ribbon development at 134-140 Oxford Street on November 4.