Church of St Peter
A Grade II* Listed Building in Allexton, Leicestershire
Church of St Peter, Allexton
Uploader's Comments
South aisle, rebuilt 1862 after demolition in C17. Organ has been fitted with an electric blower. C15 font. (Photo Feb 2008).
Uploaded by Andrew H Jackson
on 5 August 2013