Parkhurst prison
From Longman Dictionary of Contemporary EnglishParkhurst prisonPark‧hurst pris‧on /ˌpɑːkhɜːst ˈprɪzən $ ˌpɑːrkhɜːrst-/ (also Parkhurst) a British prison on the Isle of Wight for men who have received long prison sentences for serious crimes