Stratford-on-Avon District Warwickshire England United Kingdom
52.170824,-1.759937
Luddington
Luddington may refer to:
Distance between:
London to Luddington
84 Miles / 135 Kms Liverpool to Luddington
100 Miles / 161 Kms
Population 2017: 616 inhabitants