How large is the Sabden village, which is located in the Ribble Valley, within the non-metropolitan county of Lancashire, England?
Sabden: Sabden is a medium to large village and civil parish in the Ribble Valley, Lancashire.
i don't know