The Italian Chapel
Roman Catholic
Lamb Holm, Scotland, KW17 2SF
The Italian Chapel is a Roman Catholic church in Lamb Holm, KW17 2SF. Service times have not been added yet.
Facilities & Community
Accessibility
Wheelchair accessible