101 Niddrie Mains Road, Edinburgh, EH16 4BG
St peter’s Church – Lutton Pl, Newington, EH8 9PE, Edinburgh