The Legend of Robin Hood Filming Locations

The Legend of Robin Hood was filmed in United Kingdom.
Show Map
 

Peckforton Castle

From episode #105 "Part 5".

Source: IMDb