Thornford Park, Crookham Hill, Thatcham, Berkshire, RG19 8ET You will be working at Thornford Park, a 130 bedded independent hospital which supports service users that require medium and low secure ...