Cross Hills, Keighley, BD20
We are a family run traditional village pub serving great locally sourced food which is cooked to order and excellent local ales from Naylors.