Quote:
|
Originally Posted by jokergirl
Hogwarts needs not to be half a trainride north from London; considering the train starts from a platform hidden inside a pillar, it could be anywhere (that passage is obviously some dimensional gate or at least a "magic" beaming device  )
|
In the second book Ron and Harry get to Hogwarts in a flying car - about as fast as a train, and without any dimensional gates. So yes, Hogwarts is somewhere on the British Isles.