St Mary Star of the Sea Church, Leith Parish, Edinburgh

106 Constitution Street, Leith, Edinburgh, Scotland, 01315442482    EH6 6AW

Connect with us

Live

Schedule

Schedule for 24/11/2025 to 30/11/2025