Filming Locations (2)

  • Berkeley Castle, Berkeley, Gloucestershire, England, UK (location)

  • The Bottleyard Studios, Bristol, England, UK (studio)