Catholic Church of Our Lady Immaculate and Saint Michael
Roman Catholic
14 Mount Street, Battle, South East, TN33 0EG
Catholic Church of Our Lady Immaculate and Saint Michael is a Roman Catholic church in Battle, TN33 0EG. Service times have not been added yet.