ST PETER'S CHURCH (CHURCH OF ENGLAND)

icon-location-small miles

Oadby
Leicester, Leicestershire
LE2 5QE

View directions

VENUE TIMETABLE

Nothing's happening here

Contact