Across the King’s Cross Station in London, teeming with Muggles, some of whom are still trying to find their way to Platform 9¾, there exists another magical world with a somewhat easier entrance..READ MORE