Church Of St Peter, Harrold, Bedfordshire
About Church Of St Peter, Harrold, Bedfordshire
Church of St Peter is a Grade I listed church in Harrold, Bedfordshire, England.
Church Of St Peter, Harrold, Bedfordshire Description
Church of St Peter is a Grade I listed church in Harrold, Bedfordshire, England.
More about Church Of St Peter, Harrold, Bedfordshire
Church Of St Peter, Harrold, Bedfordshire is located at Bedford, Bedfordshire, United Kingdom