South Staffordshire District Staffordshire England United Kingdom
52.726087,-2.172001
Bickford
Bickford is a village in Staffordshire, England. For population details taken at the 2011 census see Penkridge
Distance between:
London to Bickford
121 Miles / 195 Kms Liverpool to Bickford
58 Miles / 94 Kms