Avid fans have even mistaken the film set for The Shambles but unfortunately, none of Harry Potter was filmed in The Shambles; those particular scenes were shot at Leavesden Studios in Watford. … The train station was used as the station for the wizard village of Hogsmeade, and can beRead More →