×

Odcombe

Village in England
Odcombe is a village and civil parish in south Somerset, England, 3 miles west of the town of Yeovil, with a population of 759 in 2011. The upper part of the village, Higher Odcombe, sits on the crest of the hill, while the lower part, Lower... Wikipedia
Population: 759 (2011)
UK Parliament: Yeovil