Leighton Bromswold
English
Proper noun
Leighton Bromswold
- A village in Leighton parish, Huntingdonshire district, Cambridgeshire, England (OS grid ref TL1175).
Usage notes
Confusingly, the parish council has the name Leighton Bromswold.
Leighton Bromswold
Confusingly, the parish council has the name Leighton Bromswold.