City of Preston Lancashire England United Kingdom
53.805675,-2.630807
Grimsargh
Grimsargh is a village and civil parish in the City of Preston, Lancashire, England. It's located approximately 6 miles (10 km) east of Preston.
Distance between:
London to Grimsargh
191 Miles / 307 Kms Liverpool to Grimsargh
31 Miles / 51 Kms
Population 2017: 2600 inhabitants