Bedford Bedford England United Kingdom
52.1069346,-0.4648721
Elstow
Elstow is a village and civil parish in the Borough of Bedford, Bedfordshire, England, about 2 miles (3.2 km) south of Bedford town centre.
Distance between:
London to Elstow
44 Miles / 71 Kms Liverpool to Elstow
139 Miles / 224 Kms
Population 2017: 2740 inhabitants