Explore details about location Croft House Lane. Croft House Lane is a location situated within the Keighley alongside other areas such as Manor Park, Granby Lane, Russell Street.