Contact Information
2 Craigmillar Park Newington Edinburgh, Craigmillar EH16 5LZ, Edinburgh
Detailed Information
Friendly community of Christians and people seeking faith in God who together form a parish situated in South Newington.
Friendly community of Christians and people seeking faith in God who together form a parish situated in South Newington.