Stafford District Staffordshire England United Kingdom
52.911665,-2.279616
Standon
Standon could be:
Standon, Hampshire
Standon, Hertfordshire
Standon, Staffordshire
Standon Green End, Hertfordshire
Distance between:
London to Standon
134 Miles / 215 Kms Liverpool to Standon
45 Miles / 73 Kms
Population 2017: 738 inhabitants