Warwick Warwickshire England United Kingdom
52.242056,-1.606527

Barford

Barford may refer to:

Distance between:

London to Barford 81 Miles / 131 Kms
Liverpool to Barford 99 Miles / 160 Kms

Postal Code

Population 2017: 1402 inhabitants