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. Ambrosden is southeast of Bicester. Ambrosden is east of Alchester Roman Town.