Harry Potter and his classmates had their very first flying lesson on the grounds of the Alnwick Castle in Alnwick, England, a historical structure that has been around since the late 1000s. Other exterior shots of the Hogwarts castle were filmed at Lacock Abbey, Christ Church, Oxford University, and Durham Cathedral.