Skip to content

Topic - Belmarsh Prison

HM Prison Belmarsh is a Category A men's prison, located in the Thamesmead area of the Royal Borough of Greenwich, in south-east London, England. Belmarsh Prison is operated by Her Majesty's Prison Service. Isis Prison and Thameside Prison are situated next to Belmarsh Prison. - Source: Wikipedia

Related Stories

No Stories Found