ST MARY’S CHURCH
SIDEGATE, HADDINGTON EH41 4BZ
On the banks of the River Tyne is Scotland’s largest parish church. St Mary’s is a tranquil oasis with a turbulent history.
On the banks of the River Tyne is Scotland’s largest parish church. St Mary’s is a tranquil oasis with a turbulent history.