Belmarsh Prison

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

More information on the Wikipedia page