Barlestone, St Giles

Church

Church Road
Barlestone
Nuneaton
CV13 0EE