Results 3 results found Dartmoor Prison, Princetown, Devon, England, United Kingdom, Europe Dartmoor prison. Devon, England, United Kingdom, Europe Main gate, Dartmoor Prison, Princetown, Dartmoor, Devon, England, United Kingdom, Europe Dartmoor Prison in the snow, Dartmoor, Devon, England, United Kingdom, Europe