Haddington St Mary's Church

Online: www.stmaryskirk.co.uk

The Collegiate Church of St Mary the Virgin is a Church of Scotland parish church in Haddington, East Lothian, Scotland.

Loading map...