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 07/07/2025 to 13/07/2025