Royal Mile Primary School
86 Canongate, Edinburgh, Midlothian, EH8 8BZ (Show me directions) Show Map
01249 6...Landline Landline 0131 55...Landline Landline
0131 557 9186 0131 557 9186
86 Canongate, Edinburgh, Midlothian, EH8 8BZ (Show me directions) Show Map
01249 6...Landline Landline 0131 55...Landline Landline
0131 557 9186 0131 557 9186