Catholic Church Churches in Battle, East Sussex, United Kingdom from Our Lady Immaculate & St Michael to St Theresa of Liseux
Our Lady Immaculate & St Michael
14 Mount Street Battle East Sussex United Kingdom TN33 0EG
St Theresa of Liseux
C/O Our Lady Immaculate Battle East Sussex United Kingdom TN33 0EG
Find a church near you:
JoinMyChurch.org