At this time, Sainsbury's has 18 branches in Clitheroe, Lancashire. See the full listing of all Sainsbury's locations below.