Church Directory
Newhaven Church
Church of Scotland
7 Craighall Road
Newhaven
Edinburgh
Midlothian
EH6 4ND
United Kingdom
0131 476 5212
- Weekly Prayer Meeting
- Sunday School
- Youth Groups
- Alpha Courses