Contact Information
2 Craigmillar Park Newington Edinburgh, Newington EH16 5LZ, Edinburgh
Detailed Information
A friendly community of Christians and people seeking faith in God, situated in South Newington .
A friendly community of Christians and people seeking faith in God, situated in South Newington .