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 15/09/2025 to 21/09/2025