Leighton Bromswold

English

Proper noun

Leighton Bromswold

  1. A village in Leighton parish, Huntingdonshire district, Cambridgeshire, England (OS grid ref TL1175).

Usage notes

Confusingly, the parish council has the name Leighton Bromswold.