B
Braidwood Primary School
Address
Braidwood Road, Braidwood ML8 5PD
City
Braidwood
Civil Parish
Carluke
Council area
Lanarkshire
Country
Scotland