Yup, Gloucester Cathedral. They actually had some other place in mind, but the priests and people at that cathedral decided they didn't want a movie about magic and witches and stuff filmed at their cathedral. ^^ And yeah, Hogwarts is supposed to be a castle. But the cathedral looks really nice. . . stained glass windows and stuff. . . very Goth-y.