Gloucestershire, England - Phil3 Productions
St. Briavels, Gloucestershire, England, and Llandogo, Monmouthshire, Wales