Do all students have to go to King's Cross?
For students to get to Hogwarts they all have to go to King's Cross to get the Hogwarts Express. The popular fan theory is Hogwarts in Scotland and in the Movie version Cho Chang is Scottish, so I thinking it would be very unfair for students from Scotland, the Northern England, North Wales etc... if they all have to go to London and just so they can back up North, especially if they are a muggles and have no access to say the Floo Network.
www.entertainmentfuse.com
www.rocknreelreviews.com
www.ukfilmreview.co.uk
www.monkeysfightingrobots.com