Which district of Lancashire, England contains the village that lies between Langho and a village that is on the banks of the River Calder?
Billington, Lancashire: Billington is a village in the Ribble Valley district of Lancashire, England. Billington, Lancashire:  It lies between the villages of Whalley and Langho.
i don't know