You asked:

facts about Long Lartin

  • HM Prison Long Lartin, the prison situated five miles (8km) east of Evesham,Worcestershire, England.