Craigleith, at Western General

On CREWE ROAD SOUTH, near Western General Hospital

Buses point north-west ↖