Filming Locations (1)

  • Shepperton, Surrey, England, UK