Universities nearby 59A George Street, Newtown, Edinburgh EH2 2JG, United Kingdom

Scottish Universities International Summer School

Approximately 1.41 km away
Address: 21 Buccleuch Place, Edinburgh, Midlothian EH8 9LN, United Kingdom

Arcadia University

Approximately 1.43 km away
Address: 34 Buccleuch Place, Edinburgh, City of Edinburgh EH8 9JS, United Kingdom

Universities Scotland

Approximately 1.48 km away
Address: Holyrood Park House, 106 Holyrood Road, Edinburgh EH8 8AS, United Kingdom