Western General Hospital

Western General Hospital
Crewe Road South, Edinburgh, EH4 2XU