Harry Potter’s England
Goathland Station
From heady English universities to idyllic landscapes, iconic Harry Potter sites are strewn across England. Explore filming locations that brought the magical world to life -- including the picturesque Goathland Station, which served as the set for Hogsmeade Station. The trains entering could easily be the Hogwarts Express. (Christopher Furlong/Getty Images)
Post a Comment