Duddingston 900 service no’ 2 22 February 2024Facebook, WorshipHarry59 Duddingston 900A series of nine special services (and other events, watch this space!) to celebrate nine centuries or…Posted by Duddingston Kirk Church of Scotland on Thursday 22 February 2024