Dean and Shelton is a civil parish in the Bedford district, in the ceremonial county of Bedfordshire, England.
The two parishes of Dean and Shelton were combined on 1 April 1934.[2] Until 1974 the parish formed part of Bedford Rural District. In 2011 it had a population of 418.
This Bedfordshire location article is a stub. You can help Wikipedia by expanding it.