A
Athelstaneford Primary School
Address
B1343, Athelstaneford EH39 5BE
City
Athelstaneford
Civil Parish
North Berwick
Council area
East Lothian
Country
Scotland