About us
Define
Definitions for
"Bamford"
Bamford is a village in the Derbyshire Peak District, England, lying on the River Derwent, served by Bamford railway station on the Hope Valley Line.
en.wikipedia.org