bn:01504621n
Noun Named Entity
AR
No term available
EN
Langford is a village and civil parish in West Oxfordshire, about 3 miles northeast of Lechlade in neighbouring Gloucestershire. Wikipedia
Relations
Sources