Stroud District Gloucestershire England United Kingdom
51.771893,-2.359766
Frampton on Severn
Frampton on Severn is a village and civil parish in Gloucestershire, England. The population is 1,432.
Distance between:
London to Frampton on Severn
98 Miles / 157 Kms Liverpool to Frampton on Severn
116 Miles / 187 Kms
Population 2017: 1401 inhabitants