Arrival at Hogsmead Station
The original Hogshead station was in fact Goathland Station in England. While the location changed as the movies went on, this will always be the Hogshead station to me. Recreated from pictures I found on the internet
Sign in to comment
You'll need to sign in to an account to post a comment.
Join the conversation