The Yorkshire town of Keighley lies within the metropolitan borough of Bradford at the meeting point of the rivers Aire and Worth and has a population of around 57,000.
Situated on the borders of the stunning Pennine hills, Keighley is set amid some of the most beautiful countryside in the region and is a haven for ramblers and nature-lovers alike.
The former industrial town has changed significantly since it was a key player during the Industrial Revolution, but many of its old mills and factory buildings remain having been converted for modern usage.
Nowadays Keighley is a major retail centre for the surrounding area, with a host of high street names and more alternative shops located in The Airedale Centre and the Cavendish Street shopping district, not to mention an ever-popular outdoor market. There are also several large retail parks on the town's outskirts.
Read more about Keighley in the About Keighley section.