It must really suck for young wizards from Scotland to have to travel to London and then back to Hogwarts, located in Scotland Submitted by kRe4ture t3_10knnbr on January 25, 2023 at 2:28 AM in Showerthoughts No comments 4