Date: October 13, 2018 Comments: 0 St Margaret’s Parish Church Loading Map.... St Margaret’s Parish Church27 Restalrig Road South - EdinburghEvents 55.9589989 -3.1495859999999993 Address 27 Restalrig Road South Edinburgh EH7 6LF United Kingdom Upcoming Events No events in this location Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website