Vale of White Horse District Oxfordshire England United Kingdom
51.646945,-1.433955

Lyford

Lyford may refer to:

Distance between:

London to Lyford 57 Miles / 92 Kms
Liverpool to Lyford 139 Miles / 223 Kms

Postal Code

Population 2017: 242 inhabitants