Merton, Oxfordshire

Merton is a village and civil parish near the River Ray, about 4 miles (6.4 km) south of Bicester in Oxfordshire, England. The 2011 Census recorded the parish's population as 424.

Merton, Oxfordshire

Merton is a village and civil parish near the River Ray, about 4 miles (6.4 km) south of Bicester in Oxfordshire, England. The 2011 Census recorded the parish's population as 424.