Charlton-on-Otmoor

Charlton-on-Otmoor is a village and civil parish about 4 miles (6.4 km) south of Bicester in Oxfordshire, England. The village is near the River Ray on the northern edge of Otmoor. The 2011 Census recorded the parish's population as 449.

Charlton-on-Otmoor

Charlton-on-Otmoor is a village and civil parish about 4 miles (6.4 km) south of Bicester in Oxfordshire, England. The village is near the River Ray on the northern edge of Otmoor. The 2011 Census recorded the parish's population as 449.