International College Scotland

Write a Review

United Kingdom web rank: 766
Europe web rank: 3038
Global web rank: 14500

General Information

Type: Public
Year of Establishment: 1905

Location

42 Colinton Road
Edinburgh EH10 5BT
Scotland
United Kingdom

Phone: 44 (0) 131 455 5155


Reviews

Be the first to write a review.

© 2022, Scholaro, Inc. All Rights Reserved.