The Hogwarts Express departs from platform 9¾ at London's King's Cross Station to an unknown location in the Scottish Highlands.Step into the magical realm with this incredible range of Official Harry Potter merchandise! Do you wish to show your love of your chosen House? Or are your desires geared for power