A newly finished Harry Potter themed store in London's Covent Garden needed some marketing shots to publicise its upcoming opening.