Barnton Avenue West, Edinburgh EH4 6HU

10 simple reasons to choose Cargilfield Preparatory School
10 better reasons to choose Cargilfield Preparatory School
Find another school near Cargilfield Preparatory School
Day: Erskine Stewart's Melville Junior School (4 miles); St George's School for Girls Junior & Lower (4.3 miles); Fettes College Preparatory School (4.3 miles). Boarding: St George's School for Girls Junior & Lower (4.3 miles); Fettes College Preparatory School (4.3 miles); St Mary's Music School, Junior department (5.4 miles).
Day: The Mary Erskine School (3.5 miles); Stewart's Melville College (4 miles); St George's School for Girls, Edinburgh (4.3 miles). Boarding: The Mary Erskine School (3.5 miles); Stewart's Melville College (4 miles); St George's School for Girls, Edinburgh (4.3 miles).