Filming Locations (5)

  • Cardiff, South Glamorgan, Wales, UK

  • Wales, UK

  • Spain

  • Parc Audiovisual de Catalunya Studios, Terrassa, Barcelona, Catalonia, Spain (studio)

  • Club Natacio, Terrassa, Barcelona, Catalonia, Spain (SwimmingPool)