Keighley

Discover Keighley

Keighley is a pretty town, nestled between the charming countryside of Airedale and the Haworth Moorland.

The town is a terminus of the Keighley and Worth Valley Railway, a heritage steam line which has been lovingly restored.