Malvern Hills District Worcestershire England United Kingdom
52.2516959,-2.4207694

Clifton upon Teme

Clifton upon Teme is a village and civil parish in the Malvern Hills District in the county of Worcestershire, England.

Distance between:

London to Clifton upon Teme 111 Miles / 179 Kms
Liverpool to Clifton upon Teme 84 Miles / 134 Kms

Postal Code

Population 2017: 674 inhabitants