Dean, Bedfordshire

From Wikipedia, the free encyclopedia

Dean is a village in the English county of Bedfordshire. Upper Dean is the larger of the two villages that comprise Dean, the smaller is Lower Dean. The village has also been known as Over Dene.