English: Aulden is a small hamlet in Herefordshire, England, situated about four miles southwest of Leominster, and just north of the civil parish Birley with Upper Hill.
Media in category "Aulden"
This category contains only the following file.
- Lane to the small haml...
Read in another language
This page is available in 2 languages