Quote Originally Posted by Neil View Post
UK horror channel?
Yes. Its channel 319 on Sky. Saw the advert for it and put in on my Sky + this morning.