St Margaret’s Chapel Guild
Edinburgh, Scotland
St Margaret’s Chapel Guild is a church in Edinburgh. Its denomination and service times have not been added yet.