St. James Church Kimbolton

Kimbolton: St. James The Great

Church/cathedral in Leominster, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

Add website
Add hours
St James the Great is a church in Kimbolton (Herefordshire). Denomination: Church of England.