N
Newbattle Parish Church
Address
70 Newbattle Abbey Crescent, Newbattle EH22 3LW
City
Newbattle
Civil Parish
Dalkeith
Council area
Midlothian
Country
Scotland