Castle Wynd South is a place in central Edinburgh and is mainly residential.
Stagecoach Theatre Arts PLC is a performing arts school which provides singing, dancing and acting lessons for children and teenagers.
Address: 5 Castle Wynd South, Edinburgh, Midlothian, EH1 2JT
Map showing Castle Wynd South in Edinburgh.