Bethlem Hospital, a shortening of Bethlehem Hospital, is an “institution” for the sick, deranged, mentally unsound or those just not quite fit for society. It is sponsered by the Special Branch, a division of the Metropolitan Police.
Bethlem Hospital’s location has been carefully chosen for the land, at certain points in history, has been the site of druidic workship, Roman sacrifices and Saxon ritual. At some point, there was a catastrophic event which changed the land forever, severing it’s ties from the Other World. The effect of this is that anyone influenced or affected by the strange will find themselves also severed from it.