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