Input (grade 11): Keighley is a town and civil parish within the metropolitan borough of the City of Bradford in West Yorkshire, England.
Output (grade 6): Keighley is a town and civil parish in Bradford, West Yorkshire, England.