As all Muggles know, there is a Harry Potter store at King’s Cross in London – home of the famous Platform 9 3/4. What they might not know however is that there is a Harry Potter store due to open in November at Heathrow’s Terminal 5. The store is due to open to coincide with […]