Harry Potter fans have to try this enchanted experience in Edinburgh - and it's free
Harry Potter visiting Edinburgh might want to book in for an enchanted tour around the city. What's more is that it is completely free.