Harry and Ron arrive at Hogwarts in the Ford Anglia, with Alnwick Castle serving as the backdrop.

Filmed here

Alnwick Castle

Alnwick, Northumberland, GB

Community posts