"people from Hailsham, or one of the other privileged estates"

Hailsham is a town in East Sussex.  It is unclear whether this is the inspiration or intended setting for the school in Never Let Me Go.  However, its credentials as an historic English market town means that its name contributes to the traditional Englishness that permeates the novel.

Google Map