Herefordshire England United Kingdom
52.005056,-2.738514

Callow

Callow may refer to:

Distance between:

London to Callow 117 Miles / 189 Kms
Liverpool to Callow 98 Miles / 157 Kms

Postal Code

Population 2017: 302 inhabitants