Belmarsh Prison

Category: Prisons

HM Prison Belmarsh is a high security prison in Thamesmead, Eastern London, England. Operational since 2 April 1991, the facility can hold 921 inmates. It has been used to detain a number of people indefinitely without trial under the provisions of the Anti-terrorism, Crime and Security Act 2001. Doctors and human rights groups have raised serious concerns about the mental and physical health of these prisoners.

Share on Facebook Tweet this location