Skip to main content
U.K. Edition
Saturday, 23 January 2021

HM Prison Belmarsh


HM Prison Belmarsh
HM Prison Belmarsh

Her Majesty's Prison Belmarsh is a Category-A men's prison in Thamesmead, south-east London, England. It is run by Her Majesty's Prison Service.

0 shares 1 views

News coverage

You might like