Hogsmeade Station

No threads were found.
Hogsmeade Station is near the Black Lake, and it is where the Hogwarts Express stops after traveling from London. It is actually quite far from the village, as it is simply on the opposite side of Hogwarts grounds. A road extends around the lake to the castle itself.
0 threads
0 posts
currently viewing
0 staff
0 members
1 guest