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.
This Bedfordshire location article is a stub.
You can help Wikipedia by expanding it.