Wiltshire England United Kingdom
51.127691,-2.328374
Kilmington
Kilmington may refer to two places in England:
Kilmington, Devon
Kilmington, Wiltshire
Distance between:
London to Kilmington
99 Miles / 159 Kms Liverpool to Kilmington
160 Miles / 258 Kms
Population 2017: 320 inhabitants