Re: Waitrose? You mean Booths, shirley?
"Pray tell, just where is the nearest Waitrose to Keighley (West Yorkshire)"
Your nearest Booths is in Ilkley, just over 10 miles away (LS29 8EE):
http://www.booths.co.uk/store/ilkley/
Booths, for those unfamiliar, is the multiple awardwinning north-west England supermarket minichain which is a cross between a decent Waitrose and a seven day a week farmers market. It also has a handful of outposts on the far side of the Pennines.