Location Edinburgh is located in the heart of Montreal West and can be reached by the #162 bus from the Villa Maria Metro. Philosophy Edinburgh School offers an early French immersion program. It serves a primarily Anglophone population. Our school addresses the diverse learning styles of its student...