Shelton Abbey Open Centre
Shelton Abbey Open Centre (from now on “Shelton Abbey”) is an open, low-security prison in Arklow, on the southeast coast of Ireland. It falls under the jurisdiction of the Irish prison service and was founded in 1973. Shelton Abbey is, on the one hand, known for their unique location. The estate was owned by the […]