Take a look behind the scenes at Harry Potter in London!

It has become a must-see for the Potterheads, a mecca for sad little Muggles never to have received the letter ...
Read more