Belmarsh

Proper noun

 * 1)  a high-security prison in southeast London.