Ambrosden is a village and civil parish in Oxfordshire, southeast of Bicester and east of Alchester Roman Town.
Ambrosden is a village and civil parish in Oxfordshire, southeast of Bicester. The village is about east of Alchester Roman Town.