Filming Locations (4)

  • Pamplona, Navarra, Spain

  • Villalonso, Zamora, Castilla y León, Spain (Castle)

  • Artajona, Navarra, Spain (as Nottingham city)

  • Sierra de Urbasa, Navarra, Spain (Sherwood forest edge)