Filming Locations (6)

  • La Alhambra palace, Granada, Granada, Andalucía, Spain

  • Alcázar de Segovia, Segovia, Castilla y León, Spain

  • Avila, Spain

  • Sitges, Barcelona, Catalonia, Spain

  • Gate Studios, Borehamwood, Hertfordshire, England, UK

  • London, England, UK