Canal View Primary School Primary 2024

4 Hailesland Place, Edinburgh, EH142SL, Edinburgh

We are located in Edinburgh in the Wester Hailes Area and overlook the Union Canal.