Craighouse Terrace is a terrace in South West Edinburgh and is mainly residential.
Ashley Court is a retirement home providing residential and other facilities for senior citizens.
Address: 33 Craighouse Ter, Edinburgh, Midlothian, EH10 5LH
Map showing Craighouse Terrace in Edinburgh.