Stewart's Melville College

Stewart's Melville College
Queensferry Road, Edinburgh, EH1 2LN