User blog comment:Stephylolx3/What is the name!? Its killing me anyone know!?/@comment-3488352-20110725183520/@comment-3488352-20110727222454

Yeah me too. Creedy Towers is near Devon and I suppose it could make sense even if the show is filmed in Liverpool.