For authenticity, the show was filmed at the Warner Bros. Studio Tour London, which is home to the actual sets from the Harry Potter movies and is a very popular attraction this side of the pond.
Some results have been hidden because they may be inaccessible to you