Printer friendly

What does HMP stand for?

HMP stands for Hackney Marsh Partnership


This definition appears somewhat frequently

See other definitions of HMP

Other Resources: Acronym Finder has 43 verified definitions for HMP

Samples in periodicals archive:

WELCOME News from HMP. Hackney Marsh Partnership is back online and raring to go!