Friday Travel Photo: Harry Potter Studio Tour London Gift Shop
The Harry Potter Studio Tour London Gift Shop (at the Warner Bros Studios Leavesden London) is a massive, and when I say massive I mean massive, store that you can visit when going to the the remarkable tour at Warner Bros Studios in Leavesden. This huge store is where you end the tour, but also…