Hogwarts is technically based in the deeper regions of outer Scotland - though the Hogwarts Express runs all the way from London!